【问题标题】:How Can I generate a QRCode image from a String using Vala?如何使用 Vala 从字符串生成 QRCode 图像?
【发布时间】:2019-11-04 01:28:39
【问题描述】:

我想从一个 URL 字符串生成一个二维码图像,然后在 GtkImage Widget 中显示它。

我找到了 libqrencode 库,但是我不知道如何获取或保存生成的图像。

https://valadoc.org/libqrencode/index.htm

【问题讨论】:

    标签: gtk qr-code gnome vala


    【解决方案1】:

    According to the documentation, "符号数据表示为一个包含width*width uchars的数组。每个uchar代表一个模块(点)。如果uchar的低位为1,则对应的模块为黑色。"

    通过一些处理,您应该能够使用它来创建Gdk.Pixbuf(基本上,将 RGB 图像的一位转换为 3 个字节,然后使用 Gdk.Pixbuf.from_data 加载),或绘制它使用 Cairo,因此在任何分辨率下看起来都不错。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-21
      • 1970-01-01
      • 2015-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多