2014-03-13 34 views
0

我需要在我的Intranet门户中生成QR码。在没有互联网的情况下在php中生成QR码

我在php中发现了很多代码来生成QR码。但所有这些代码都需要通过Internet访问才能生成完整的QR码。

我需要的是无需访问Internet即可生成QR码。

因为它可能会降低网络速度并降低服务器的性能。

请帮我解决这个问题。

+0

创建一个QR你所说的 “需要互联网” 意思?在PHP中有很多解决方案是独立的。所以你显然需要联系执行代码的服务器,但这可能在你自己的网络中。这些解决方案也可以在气候水平上使用。 – arkascha

+0

http://phpqrcode.sourceforge.net/将完成这项工作,你可以在没有互联网的xampp/wampp上使用localhost。 – Teddybugs

+0

@RC恐怕你提到的答案需要互联网连接。我不会运行在有互联网的独立系统中。 – Srini

回答

1

我刚刚看了一下,发现这个,貌似你在找什么:http://phpqrcode.sourceforge.net/

PHP QR码是开放源码(LGPL)库用于生成QR码,二维条形码。基于libqrencode C库,提供用于创建QR码条形码图像的API(由于GD2,PNG,JPEG)。纯粹用PHP实现,没有外部依赖(如果需要,GD2除外)。

编辑我从来没有用过它。

希望这会有所帮助!

+0

它提供的错误为图像无法显示,因为它包含错误 – Srini

+0

我只是向您提供了一个脚本的URL,就像我说的,我没有使用它。如果你有一个特定的脚本问题,你将不得不开始一个新的问题,提供你所尝试的细节,至于这个,我的回答解决了你使用什么的问题...... – webeno

+0

欢迎你,甚至更多,如果你选择我的答案是最好的;) – webeno

0

我已经发布了一个开源PHP库来生成QR码。

https://github.com/edent/QR-Generator-PHP

可以很容易地安装在一个服务器(直接复制并粘贴目录)上。

你可以通过调用

http://yourserver/qr/php/qr.php?e=M&size=640&d=http://example.com

相关问题