linkorb / tagliatelle
Tagliatelle:价格标签、徽章、标签等PDF生成器
dev-master
2016-07-03 20:33 UTC
Requires
- php: >=5.3.0
- itbz/fpdf: ~1.0
This package is auto-updated.
Last update: 2024-08-29 04:31:08 UTC
README
Tagliatelle 允许您定义模板和页面格式,并基于记录数据(csv、数组等)生成PDF标签。
作为命令行工具的使用
在将此存储库克隆到您的本地机器后,请确保安装依赖项
composer install
然后您可以从命令行如下调用 Tagliatelle
./bin/tagliatelle example/template.xml example/page.xml example/data.csv output.pdf
您可以检查 example/template.xml
和 example/page.xml
以了解其工作原理。example/data.csv
文件仅包含一些可用的测试数据。
调用上述命令将生成新的 output.pdf
,您可以像这样预览
open output.pdf
作为库的使用
将以下内容添加到您的项目 composer.json 中
"require": {
"linkorb/tagliatelle": "~1.0"
}
运行 composer update
以安装新的项目依赖项。
接下来,参考 example/
目录以了解如何使用库。
您可以选择手动构建模板和页面(example/manual.php
)或使用包含的加载器从 xml 文件加载模板和页面格式(example/loaders.php
)。
完成了!
如果您刚刚阅读了上述内容并且只是为了看面食而来,请查看以下内容
https://www.youtube.com/watch?v=yrWJ2-fUw98
许可证
MIT。请参阅许可证文件以获取详细信息。
由 LinkORB 工程团队提供
请查看我们在 linkorb.com/engineering 的其他项目。
顺便说一句,我们正在招聘!