我无法使用 PHP QR 代码库将图像打印到屏幕上

发布于 2024-12-26 00:27:02 字数 361 浏览 1 评论 0原文

我一整天都在玩 PHP QR Code ,但我似乎无法实际打印 QR 码屏幕。我已阅读文档并尝试了在网上找到的几种不同方法,但我就是无法将二维码输出到屏幕上。这是我按照文档中的说明使用的代码:

 <?php

 header("Content-type: image/png");
 include ("phpqrcode/qrlib.php");
 QRcode::png('some othertext 1234');


 ?>

根据文档,此代码应该输出一个 QR 代码,该代码将在括号内给出文本。

I've been playing with PHP QR Code all day and I can’t seem to get a QR code to actually print to screen. I’ve read through the documentation and I’ve tried a few different methods I found online but I just can't get a QR code to output to the screen. Here’s the code I'm using per the instructions in the documentation:

 <?php

 header("Content-type: image/png");
 include ("phpqrcode/qrlib.php");
 QRcode::png('some othertext 1234');


 ?>

According to the documentation this code should output a QR code which would give the text inside the parentheses.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

少女净妖师 2025-01-02 00:27:02

您是否设置了标头,以便浏览器知道将 QR 码呈现为图像?

header("Content-type: image/png");

如果您正在设置标头(或者 phpqrcode 为您完成,我不记得了)但您没有获得图像,请查看是否收到任何 php 错误或警告,这些错误或警告在输出流中无意中回显,即会导致渲染图像时出现问题。对于您可能意外输出的任何其他字符也是如此。

Have you set your headers so your browser knows to render the QR code as an image?

header("Content-type: image/png");

If you are setting your header (or phpqrcode does it for you, I can't remember) but you're not getting the image, see if you are getting any php errors or warnings that are inadvertently echoing out in the output stream, that will cause problems rendering your image. Ditto for any other chars you may be accidentally outputting.

请恋爱 2025-01-02 00:27:02

如果你使用linux,请尝试安装这个:

sudo apt-get install php5-gd

linux's xampp won't generated .png because this apt not安装

If you use linux, try installing this:

sudo apt-get install php5-gd

linux's xampp wont generate .png because this apt not installed

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文