【问题标题】:How to create a high resolution QR code image with imagemagick?如何使用 imagemagick 创建高分辨率 QR 码图像?
【发布时间】:2012-12-17 11:22:47
【问题描述】:

如何使用 imagemagick 创建 300 DPI QR 码?我可以在哪里以毫米为单位定义宽度和高度。

我在 ruby​​gems 上进行了搜索,发现了一些 QR 码库。但没有找到使用 imagemagick 的合适解决方案。我需要生成大量的二维码,因此我需要一些二维码库来使用 imagemagick,因为我需要添加额外的图形,比如一些背景。

【问题讨论】:

  • 您解决了这个问题吗?如果是,那怎么办??我也遇到了同样的问题。

标签: ruby rubygems imagemagick


【解决方案1】:

rqrcode 是一个很好的起点

【讨论】:

  • 有一个方便的扩展名为 'rqrcode_png',可以将 qr 对象转换为图像文件 (github.com/DCarper/rqrcode_png)。我只是做了自述文件中的示例,并毫无困难地制作了二维码的 PNG。
【解决方案2】:

你可以使用

mogrify -density 300 img.jpg

【讨论】:

  • @Rails 初学者:Imagemagick 通常不用于绘图(尽管它确实具有基本绘图功能),您需要使用任何语言的 QR 码生成器库,生成 QR 码足够大,并使用 imagemagick 设置图像密度,并可能根据需要重新缩放。
  • 这是我的反对意见,因为它并没有真正“创建”二维码,上面的代码与二维码没有任何关系
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-11-19
  • 1970-01-01
  • 2014-11-20
  • 1970-01-01
  • 2010-10-19
  • 2012-05-23
相关资源
最近更新 更多