【问题标题】:Implement QR Code X-dimension in PHP在 PHP 中实现二维码 X 维
【发布时间】:2012-10-30 13:49:17
【问题描述】:

我们使用调酒师打印二维码: http://www.seagullscientific.com/aspx/free-bar-code-label-printing-software-download.aspx

在 BarTender 中我们可以指定二维码的 x 维度

我正在使用以下库来生成二维码。 http://www.shayanderson.com/php/php-qr-code-generator-class.htm

但它使用谷歌图表生成二维码,我无法在谷歌图表中找到 x 维度的选项。

所以现在我想在 PHP 中实现这个 x 维功能。

如果有任何可用的开源解决方案或是否有任何付费解决方案,请指导我。

[编辑] 请考虑以下数据作为样本生成二维码。

123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789 123456789123456789123456789

【问题讨论】:

  • google 里面会不会是 chs=x
  • 可能是,但如果是的话;那么应该使用什么宽度和高度来获得 5.8 密耳的 x 尺寸。
  • Mils 非常大... DPI 也使用 Google API 来做到这一点,您将非常有限。您可能需要一个开源解决方案。可能需要一个代码 sn-p 将像素转换为密耳……或将像素转换为 dpi 并将 dpi 转换为密耳。 barcodemaking.com/barm_barcode_resolution_size_mils.html
  • 您能否为此目的提及任何开源或付费解决方案,因为我认为 Google API 是有限的。
  • 好吧,我看到你在使用 PHP,所以 phpqrcode.sourceforge.net 会很好。

标签: php qr-code


【解决方案1】:

我写了一个Open Source QR generator。您可以准确指定您希望图像的像素宽度。

所以,你会写

qr.php?d=YourCode&e=Q&t=J&size=500

对于包含“YourCode”的 500x500px 代码。

这就是你要找的吗?

【讨论】:

  • 我正在尝试使用它,但是创建的图像无法查看,请指导一下
  • 您只需将这些文件上传到网络服务器。我的网址是shkspr.mobi/qr/php/…
  • 好的,我得到了错误,我的图像和数据路径不正确!
  • 嘿特伦斯,有一个问题,我只能生成 40 x 40 大小的二维码,但数据确实很大。我试图用我指定的数据创建 40 x 40 的二维码,它会生成它,但我们的二维码扫描仪无法读取它。
  • 我需要更小的代码和更大的数据,比如 350 到 450 个字符
猜你喜欢
  • 2014-06-01
  • 2013-12-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-23
相关资源
最近更新 更多