2013-06-26 37 views
0

我想知道,GhostScript在沒有文字的圖像上呈現pdf(如jpeg)?如果沒有,建議免費的.net庫,它會。GhostScript呈現不帶文字

對不起,我的英文。謝謝!

回答

0

你是什麼意思'渲染沒有文字'?您的意思是您希望將PDF頁面的所有內容呈現爲不包含文本(例如JPEG)的格式,或者您的意思是您希望所有PDF頁面的內容除外)呈現的文本一種文件格式,如JPEG。

它可能會刪除文本,但它不是一個命令行開關或類似的東西,因爲它很難看出你爲什麼要這樣做。

如果你真的想這樣做,那麼你最好的辦法是修改PDF解釋器中的文本處理過程,我建議你不要改變處理過程,而是將文本呈現模式設置爲模式3(既不中風也不填)以防止當前問題出現任何問題不正確。

+0

我希望除了文本呈現的PDF頁面的所有內容都轉換爲JPEG等文件格式。 =)謝謝! – Frozen

+1

用Ghostscript做到這一點的唯一方法是覆蓋文本渲染例程,這些例程在/ghostpdl/gs/Resource/Init/pdf_ops.ps中定義。正如我上面所說,我建議將文本渲染模式設置爲3(可能在例程開始時簡單的'3 Tr'就足夠了。 – KenS