我最近找到了用 PHP 生成 PDF 的 TCPDF 库。
还包括生成二维条码的方法。
我想使用此功能生成 PDF417 ad Aztec 条码而不生成 PDF 文件。 (比如将其保存到文件(PMG.SVG 等)我查看了包含的文件以查看是否可以找到我需要的代码,但我没有找到任何东西。
在网站上,akk 示例是基于人们想要 PDF 文件的事实...我只是想要图像 :)
有什么建议吗?我不想为条形码支付 400 美元:(
最佳答案
@Bimal 回答了这个问题,但这里有一个例子。
从 TCPDF sourceforge ( http://sourceforge.net/projects/tcpdf/files/tcpdf_min_6_0_025.zip/download ) 下载“min”包
将 zip 文件解压到您的 WWW 文件夹中
创建一个新的 PHP 文件,例如条码.php
在您的 PHP 中包含 tcpdf_barcodes_2d.php
创建一个新的TCPDF2DBarcode 对象
使用getBarcodePNG()
生成PNG条码
例如:
<?php
require_once ("tcpdf_barcodes_2d.php");
$code = "hello";
$type = "PDF417";
$barcodeobj = new TCPDF2DBarcode($code, $type);
$barcodeobj->getBarcodePNG();
?>
最后一行实际上生成图像/png 数据,因此您可以从另一个 PHP 脚本调用它,该脚本将其输出包装在网页中。例如
<html>
<body>
<img src="barcode.php" />
</body>
</html>
包含文件确实使用了一些其他包含文件,因此在您开始工作后可能值得删除所有不必要的 PDF 生成内容。
关于php - 如何使用TCPDF生成PDF417二维条码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12681522/