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.inxinkscape_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日

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java将Map<String,String>传递给需要Map<String,Object>   java在循环中使用字符串而不是StringBuilder是否会造成内存损失?   jnlp如何更新java控制台JRE?   java更改、修改和重新打包CXFAPI源文件   JavaFXJava应用程序在Fedora上运行一段时间后关闭   使用来自不同类的方法的java   java如何通过ant脚本在linux中使用subst?   java在使用camunda modeler进行base64编码/解码时出错   获取java。netbeans、weblogic和fastswap设置为true时的lang.NoSuchMethodError   java如何提高FinalizerThread在GC中收集对象的优先级   java检测具有相同根的单词   netbeans crud应用程序中的java错误