2013-06-03 61 views
5

是否有任何可以打開現有PDF並向其中插入JavaScript的Ruby寶石?是否有可以將JavaScript插入現有PDF文件的Ruby gem?

我發現prawn-js可以插入JavaScript,但它不適用於我,因爲蝦不能打開現有的PDF文件,它只能生成新的。

+0

爲什麼不用png-js生成一個新的PDF並添加基本PDF的內容(可以用另一個PDF閱讀器檢索)? – MrYoshiji

+0

這實際上是我想要做的。但是,我正在使用的pdf文件必須使用[doPDF](http://www.dopdf.com/)從Word文檔生成,因此不幸的是,我無法生成與大蝦對應的pdf,並在大蝦-js中插入了javascript。我以爲我可以用蝦來打開我現有的pdf文件並使用png-js來插入JavaScript,但似乎並不像蝦可以打開現有的PDF文件進行編輯。 – fvuong

回答

0

有一個流行的寶石WickedPDF它在內部使用shell實用程序WkHtmlToPDF

如果你指的是維基,而渲染PDF,如果指定

:disable_javascript=> false 

應該幫助你。讓我們知道,如果它幫助你或你需要別的東西。順便說一下,你在PDF中使用了一些圖表/圖表嗎?

+0

這不是那個選項的用處。在嘗試將html頁面打印到PDF之前,禁止在無頭瀏覽器中運行javascript。 – Unixmonkey

相關問題