linkorb/tagliatelle

Tagliatelle:价格标签、徽章、标签等PDF生成器

dev-master 2016-07-03 20:33 UTC

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.xmlexample/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 的其他项目。

顺便说一句,我们正在招聘!