首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我无法使用PHP QR Code库将图像打印到屏幕上

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

Stack Overflow用户
提问于 2012-01-10 08:10:03
回答 2查看 3.5K关注 0票数 1

我已经玩PHP QR Code一整天了,但我似乎无法让二维码真正打印到屏幕上。我已经通读了文档,并尝试了几种我在网上找到的不同方法,但我就是无法将二维码输出到屏幕上。以下是我根据文档中的说明使用的代码:

代码语言:javascript
复制
 <?php

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


 ?>

根据文档,此代码应输出一个二维码,该二维码将在括号内显示文本。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-10 08:15:47

您是否设置了标题,以便您的浏览器知道将二维码呈现为图像?

代码语言:javascript
复制
header("Content-type: image/png");

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

票数 1
EN

Stack Overflow用户

发布于 2017-05-14 00:41:23

如果您使用linux,请尝试安装以下代码:

代码语言:javascript
复制
sudo apt-get install php5-gd

linux的xampp不会生成.png,因为这个apt没有安装。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8796952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档