怎樣纔可以有一個HTML文檔中的文本,這將是「有」的PDF文件(通過wkhtmltopdf
產生的),但無形之中查看或打印時?使目前的PDF文檔中的文本,但無形的
約束:
文本必須出現在正確的地方,用大小合適,因爲其目的是爲了找到一個自動化的工具的文本,發現在網頁上的座標和大小。
解決方案必須做只有文字,因爲我想保持這種簡單的CSS樣式。任何「隱藏在其他元素下」都不能解決問題,因爲在這些座標中可能沒有任何其他元素。
該解決方案不能依賴於什麼是已經在頁面上;我無法檢查頁面上的背景元素,因爲我無法動態確定這些元素。文本本身應該是不可見的。
必須使用自動工具(例如
pdfgrep
)找到文本,這意味着wkhtmltopdf
必須將文本放置在文檔文件中。所以「顯示:無」式的或「不透明度:0」是不行的,因爲這使得文本不是PDF文檔中存在的。
所以我想有一個HTML文檔,具有內嵌CSS樣式該文檔中放置文本元素「FOO」,並通過wkhtmltopdf
處理它;那麼,pdfgrep FOO
應該找到文本,文本的位置和大小應該是正確的,但文本不應該顯示在HTML中,不會在查看PDF時出現,並且在打印時不出現。與PDF的背景色的彩色
你需要這個以自動化的方式生產像*許多*文件的工作?或者,如果您可以通過在其創建後半手動編輯PDF來實現您的目標,它會不夠好? –
嗯......只是意識到:你不清楚如果文本應該在HTML中可見,但不在PDF中? –