跳转到主要内容

Web QR管理器

项目描述

Beta License: AGPL-3 OCA/reporting-engine Translate me on Weblate Try me on Runboat

此模块允许以比标准odoo更好的结构打印QR码。

原始图像看起来如下

Original QR

使用新的生成器,它看起来如下

New QR

目录

使用方法

创建新报告时,您应使用以下路径

<img t-att-src="'/report/qr/?value=%s&amp;error_correction=%s' % ('HELLO WORLD!', 3)" style="width:100;height:100"/>

error_correction参数控制用于QR码的错误纠正。以下四个常量可用

  • error_correction = 1:约7%或更少的错误可以纠正。

  • error_correction = 0:约15%或更少的错误可以纠正。

  • error_correction = 3:约25%或更少的错误可以纠正。

  • error_correction = 2:约30%或更少的错误可以纠正。

box_size参数控制QR码中每个“框”的像素数。默认值为3。border参数控制边框的框数(默认值为4,这是根据规范的最小值)。

version参数是一个从1到40的整数,用于控制QR码的大小(最小版本1是一个21x21的矩阵)。当制作代码时,设置为None并使用fit参数自动确定此值。

fill_colorback_color可以更改QR码的背景和绘制颜色,当使用默认图像工厂时。

错误跟踪器

错误在GitHub问题上跟踪。如果在那里遇到问题,请检查是否已报告您的问题。如果您是第一个发现的,请通过提供详细且受欢迎的反馈来帮助我们解决这个问题。

请勿直接联系贡献者寻求支持或帮助解决技术问题。

致谢

作者

  • Creu Blanca

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo特性的协作开发并推广其广泛应用。

本模块是GitHub上OCA/reporting-engine项目的组成部分。

欢迎您贡献力量。欲了解如何参与,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

本发布没有可用的源代码分发文件。请参阅生成分发存档的教程

构建分发

odoo_addon_report_qr-16.0.1.0.0.4-py3-none-any.whl (30.8 kB 查看散列值)

上传时间 Python 3

支持者