簡體   English   中英

使用PHP,JS或JQuery生成多頁PDF訂單?

[英]Generating multi-page PDF order with PHP, JS or JQuery?

我正在開發計划在Intranet上安裝的運輸/接收系統。 我有HTML,CSS,PHP,MySQL,JavaScript,JQuery和AJAX的經驗。 我的基本目標是能夠掃描條形碼,然后生成並保存PDF以便打印和存儲,可以是1頁或100頁。 我基本上想創建一個包含訂單信息的標頭,例如訂單ID,客戶/供應商,日期,頁碼等,下面的列包含諸如零件號,數量,描述等信息。

我不確定是否可以使用css和“ foreach變量”創建整個頁面,或者不確定將文本簡單地放置在默認pdf頂部的模板是否效果最好? 過去,我已經能夠采用基本模板,並在特定的X和Y坐標下將文本輸入到單頁pdf中,但是我不確定要檢測分頁符等。

任何關於從哪里開始的建議將不勝感激! 提前致謝 :)

看一下FPDF ,它是一個功能強大的PHP庫,可用於創建PDF:s。 我已經使用了很多次,我相信它會滿足您的需求。

我認為沒有必要在上面放置文本的模板。 例如,您可以使用FDPF中第三方腳本提供的表功能來顯示數據。

使用wkhtmltopdf這樣的HTML到PDF轉換器的解決方案,您可以使用php生成發票的html,並使用該工具輸出PDF文件。 在Ubuntu盒子上,您可以簡單地使用sudo apt-get install wkhtmltopdf wkhtmltopdf是一個命令行工具,因此您可能會在后台運行cron,該cron會拾取文件夾中的html文件,然后使用該工具或使用php exec()system()函數將其轉換為PDF,以執行該程序。 希望能有所幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM