php - 如何使用TCPDF生成PDF417二维条码?

标签 php barcode tcpdf

我最近找到了用 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/

相关文章:

php - 如何解析 SOAP XML?

php - 是否可以在同一个 Dockerfile 中包含 PHP + MongoDb + Nginx?

objective-c - 使用 iPad 2 前置摄像头扫描条码的库?

asp.net - 使用 iTextSharp 生成 QR 条形码

php - TCPDF 无法显示西里尔字母

php - 具有多个页面的 TCPDF 和 FPDI

php - mysqli_query() 至少需要 2 个参数,1 个给定

PHP 搜索框未链接到数据库

Swift 4 上的条形码

PHP TCPDF 多个 WriteHTML() 不工作