2

我正在开发一个我计划在 Intranet 上设置的运输/接收系统。我有 HTML、CSS、PHP、MySQL、JavaScript、JQuery 和 AJAX 方面的经验。我的基本目标是能够扫描条形码,然后生成并保存 PDF 用于打印和存储,可以是 1 页或 100 页。我基本上想创建一个包含订单信息的标题,例如订单 ID、客户/供应商、日期、页码等,下面的列包含零件号、数量、描述等信息。

我不确定是否可以使用 css 和“foreach 变量”创建整个页面,或者是否可以将文本简单地放在默认 pdf 之上的模板效果最好?过去,我能够采用基本模板并在特定 X 和 Y 坐标处将文本输入到单页 pdf 中,但我不确定是否检测分页符等。

任何关于从哪里开始的建议将不胜感激!提前致谢 :)

4

2 回答 2

1

看看FPDF,它是一个非常强大的 PHP 库,用于创建 PDF:s。我已经使用了很多次,我相信它会满足您的需求。

我认为没有必要有一个模板来放置文本。例如,您可以使用 FDPF 中第三方脚本提供的表格功能来呈现您的数据。

于 2012-11-24T21:27:37.433 回答
0

使用诸如wkhtmltopdf 之类的解决方案,它是一个 HTML 到 PDF 转换器,您可以使用 php 生成发票的 html 并使用该工具输出 PDF 文件。在 Ubuntu 机器上,您可以简单地使用sudo apt-get install wkhtmltopdf. wkhtmltopdf是一个命令行工具,因此您可能会在后台运行一个 cron,它会在文件夹中提取 html 文件并使用该工具或使用 phpexec()system()函数来执行程序将它们转换为 PDF。希望有帮助

于 2012-11-24T21:30:08.073 回答