Inkscape二维码和微二维码发生器
inkscape-qrcode的Python项目详细描述
Inkscape的二维码生成器
虽然inkscape提供了一个二维码生成器,但是这个扩展提供了一些 更多选项(即生成micro qr码和最佳纠错 水平)且应符合标准。
这个inkscape扩展包括Segno,a bsd许可的纯python库,它实现了ISO/IEC 18004:2015(E) 二维码标准。
安装
使用pip从pypi安装inkscape qrcode:
$ pip install --update --target=<target_dir> inkscape-qrcode
<target_dir>应该引用绝对路径,请参见下面的典型路径 安装目录。
或者复制inkscape_qrcode.inx和inkscape_qrcode 目录到目标目录。
二维码生成器应出现在菜单中 Extensions > Render > Barcode > QR Code (Segno)
Inkscape扩展路径
操作系统x
- 全局:/applications/inkscape.app/contents/resources/extensions
- 本地:$home/.config/inkscape/extensions
Linux
- 全局:/usr/share/inkscape/extensions
- 本地:$home/.config/inkscape/extensions
窗口
- 全局:c:\程序文件\inkscape\share\extensions
- 本地:C:\documents and settings\user\application data\inkscape\extensions
更改
0.1.7-2018年3月23日
- 再次尝试通过pip>;=7安装包。
0.1.6-2018年3月21日
- 更新文档并提供附加的zip文件
0.1.5-2018年3月13日
- 将Segno更新到0.2.7版
- 修正了1“对结构化追加的支持”
- 修正了2(如果选择了微二维码,请避免例外)
0.1.4-2017年1月31日
- 将Segno版本更新为0.2.4,以避免出现微二维码问题
0.1.3-2016年9月15日
- 已修复inkscape_qrcode.inx(指向错误路径)
- 修复了python打包
0.1.2-2016年9月15日
- 已将基础Segno版本更新为0.2.0 如果“错误提升”为 已启用
0.1.1-2016年9月7日
- 初始版本