簡體   English   中英

如何使用PHP,TCPDF和FPDI獲取PDF中的文本位置?

[英]How to get text position in PDF using PHP, TCPDF & FPDI?

我有一個問題:我需要上傳一些包含數據的PDF模板,然后進行更改。 例如,在PDF文件中是字符串:

名稱:

我需要獲取此字符串的位置,並在其后插入一些文本(用戶名等)。

可能嗎 ?

更新資料

PDF未加密。 文本作為文本嵌入。

如果未加密PDF(沒有主密碼/客戶密碼),並且文本作為文本而不是作為渲染的圖像嵌入,則可以對它進行一些基本的字符串搜索/替換-PDF本質上是Postscript代碼,並且您可以將其大部分視為純文本。

這並非易事,而且在PDF文件中具有100%的可靠性是不可能的,因為您可能必須重新渲染布局(以適應元素移動,換行等)。

如果您需要更改某些靜態表單字段,則可以使用簡單的搜索+替換操作。 有關更復雜的內容,請參見例如我的以下問題的一些背景知識和可能的解決方案: PHP PDF模板庫(帶有PDF輸出)?

暫無
暫無

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

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