跳转到主要内容

Web QR管理器

项目描述

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

此模块允许以比标准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

项目详情


下载文件

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

源代码分发

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

构建分发

odoo13_addon_report_qr-13.0.1.0.1-py3-none-any.whl (29.4 kB 查看哈希值)

上传时间 Python 3

由以下支持