首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP的简单QR代码库

问PHP的简单QR代码库
EN

Software Recommendation用户
提问于 2019-04-12 22:20:57
回答 1查看 2.4K关注 0票数 0

我的问题非常接近于QR代码生成器库(没有服务) --只针对PHP而不是.NET:我想要一个小型的、重量轻的PHP“库”(理想情况下是一个紧凑的类)来生成QR代码,主要用于文本。它不应使用任何web服务,而是在网站上生成代码.

需求

  • 免费和开放源码(自由和开放源码软件/牙线)
  • 体积小,重量轻(理想情况下是最大50 max的单一类文件)
  • 标题中的“简单”意思是:通过复制文件安装(S)必须是可能的--例如,不要求作曲家有10个依赖项。最好完全没有依赖项(除了“内置”/带有-PHP的工具,比如创建/操作图形的php-gd )
  • 不使用web服务(本地生成;可以使用php-gd生成图像)
  • 支持至少编码文本和URL。
  • 至少支持PHP 7+

很高兴拥有(但不是严格要求的)

  • 支持其他类型,如VCards、日历条目
  • 嵌入标识(使QR代码更容易识别)
  • 设置前景色/背景色(如果不可能,白色上的黑色可以)
  • 设置大小(可以在事后完成--但如果直接支持的话会更容易)
  • 小结果文件大小
  • 积极维护(因此对未来PHP版本的支持是有可能的)
  • 可在Github,GitLab或Codeberg提供,最好包括。问题跟踪器(用于支持、反馈和可能的贡献)

不需要

  • 花哨的东西,如疯狂着色或旋转QR立方体的声音(你知道我的意思:亲吻原则)
EN

回答 1

Software Recommendation用户

发布于 2019-04-13 23:07:23

有许多库可以执行这样的任务。以下是引起我注意的那些:

php-qrcode:简单,但支持许多选项:

代码语言:javascript
复制
echo '';

qr码:相同:

代码语言:javascript
复制
use Endroid\QrCode\QrCode;
$qrCode = new QrCode('Life is too short to be generating QR codes');
header('Content-Type: '.$qrCode->getContentType());
echo $qrCode->writeString();

phpqrcode码:基于libqrencode的开源库。

代码语言:javascript
复制
票数 1
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/58178

复制
相关文章

相似问题

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