有沒有腳本替換PDF文檔中的字符串的方法?我可以使用Perl,Ruby或PHP。如果可能的話,正則表達式會很棒。用Perl,Ruby或PHP搜索和替換PDF中的字符串
回答
在Perl中,您可以使用PDF::API2模塊解析PDF的內容。然後,您應該能夠以通常的方式(s///
)搜索和替換目標字符串,並將新文檔寫回磁盤。
謹慎闡述?我搜索了PDF :: API2模塊的CPAN文檔,但沒有發現關於替換的內容。 謝謝。 – 2009-10-29 10:21:10
作爲我的開放源碼CAM::PDF Perl庫的一部分,我包含一個名爲changepagestring.pl的小型前端程序,它可以完成您所要求的功能。
但是,它只會替換PDF語法中連續的文本。如果您切換字體,大小,樣式等中間短語,那麼它將不匹配。如果你做任何先進的緊縮,那麼它不會匹配。
除了這些限制之外,它使用起來非常簡單,而且非常簡單,您可以輕鬆地將其分叉並將其轉化爲您的需求。
不錯的工作!我希望這些限制在下一個版本中被刪除。 :) – 2009-10-22 06:02:33
@桑托斯不太可能。自CAM :: PDF 0.01以來這些限制已經存在,並且不太可能改變。在業餘時間解決問題太困難,沒有人願意爲這項工作提供資金。 – 2009-10-26 02:03:49
- 1. iOS搜索和替換PDF字符串
- 2. Perl搜索和替換使用變量,字符串包含點
- 3. php - 在字符串中搜索字符串並替換
- 4. 搜索和替換字符串
- 5. 字符串搜索和替換
- 6. 多字符串搜索和替換
- 7. 如何搜索和替換PHP中的字符串
- 8. Perl搜索並替換保留字符串的中間部分
- 9. 在字符串中搜索並替換
- 10. 在sed中替換搜索字符串中的字符串
- 11. PHP循環搜索和替換字符串
- 12. 搜索和替換base64圖像字符串與PHP
- 13. Python搜索和替換是重複替換字符串?
- 14. perl搜索並替換一個子字符串
- 15. 用於搜索和替換的Ruby RegEx
- 16. Ruby的字符串替換
- 17. XML搜索和替換值使用perl
- 18. 在vim中獲取最後的搜索或搜索並替換字符串?
- 19. 搜索和替換字符串中使用SED
- 20. Perl,字符串替換
- 21. Perl字符串替換?
- 22. jQuery搜索替換字符串
- 23. python字符串搜索替換
- 24. 搜索並替換爲字符串
- 25. 字符串搜索替換AS3
- 26. preg_match多個搜索替換字符串
- 27. 字符串列搜索/替換GUID
- 28. 搜索並替換字符串
- 29. 搜索並替換子字符串
- 30. 搜索並替換字符串
您是否將此用於網絡服務器上的模板? – 2013-04-11 17:17:27