Web QR管理器
项目描述
此模块允许以比标准Odoo更好的结构打印二维码。
原始图像看起来如下
使用新生成器后,它看起来像
目录
使用方法
创建新报告时,您应使用如下路径
<img t-att-src="'/report/qr/?value=%s&error_correction=%s' % ('HELLO WORLD!', 3)" style="width:100;height:100"/>
或者
<img t-att-src="'/report/qr/image_name.ext?value=%s&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_color和back_color可以在使用默认图像工厂时更改二维码的背景和绘画颜色。
在URL中添加尾随文件名将允许以该名称提议下载QR图像。
错误跟踪器
错误在GitHub问题上追踪。如果遇到问题,请检查是否已报告您的问题。如果是您首先发现的,请通过提供详细且受欢迎的反馈来帮助我们解决这个问题。
请不要直接联系贡献者以获取支持或技术问题的帮助。
致谢
贡献者
Enric Tobella <etobella@creublanca.es>
-
David Vidal
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
此模块是GitHub上的OCA/reporting-engine项目的一部分。
欢迎您贡献。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute。
项目详情
odoo12_addon_report_qr-12.0.1.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d4d0822cd76bb24c0470deae82c0ce83066ee4844778cb7abce03ee694f3a277 |
|
MD5 | 242a76216e2c1d3f0ff167a3e7ea5dd7 |
|
BLAKE2b-256 | 5f43a73b5378bb9f3af5bb75035a51d71cca7b464f01a4fca0a2b65298143182 |