跳转到主要内容

Web QR管理器

项目描述

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

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

原始图像看起来像以下这样

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 参数控制用于二维码的错误纠正。以下四个常量可用

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

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

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

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

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

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

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

错误追踪器

错误在GitHub Issues上跟踪。如果遇到问题,请检查那里您的问题是否已被报告。如果是您首先发现的,请通过提供详细的和受欢迎的反馈来帮助我们消除它。

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

致谢

作者

  • Creu Blanca

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。

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

欢迎您贡献力量。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

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

源代码分发

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

构建分发

odoo14_addon_report_qr-14.0.1.0.2.dev3-py3-none-any.whl (29.8 kB 查看哈希值)

上传时间 Python 3

支持者