Gtk 如何使用Vala从字符串生成QRCode图像?

Gtk 如何使用Vala从字符串生成QRCode图像?,gtk,qr-code,gnome,vala,Gtk,Qr Code,Gnome,Vala,我想从URL字符串生成二维码图像,然后在GtkImage小部件中显示它 我找到了libqrencode库,但我不知道如何获取或保存生成的图像 ,“符号数据表示为包含宽度*宽度uchars的数组。每个uchar表示一个模块(点)。如果uchar的低有效位为1,则相应的模块为黑色。” 通过一点处理,您应该能够使用它来创建一个(基本上,将RGB图像的一位转换为3字节,然后使用Gdk.Pixbuf.from_data加载),或者使用Cairo绘制它,以便在任何分辨率下都看起来不错

我想从URL字符串生成二维码图像,然后在GtkImage小部件中显示它

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

,“符号数据表示为包含宽度*宽度uchars的数组。每个uchar表示一个模块(点)。如果uchar的低有效位为1,则相应的模块为黑色。”

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