我有一個雙面文檔作爲兩個單獨的pdf文件 - 一個文檔中的正面頁面和另一個文檔中的正面頁面。如何編寫JavaScript重新排序PDF文檔的頁面?
front.pdf
rear.pdf
我還他們組合成的所有頁面的單個文件,但所有面向後的頁面前的前置頁。該網頁排序的形式爲,{1,3,5,7,...,[n],2,4,6,8,...,[n-1 OR n+1]}
all.pdf
我希望編寫可以從裏面的Adobe Abrobat X Pro中運行一個簡單的JavaScript。理想情況下,它只能算作文檔all.pdf
的頁面,同時處理的場合時,有兩種奇數或偶數總頁數,然後重新排列它們,這樣他們在原來的順序:
page [1>3>4>2] => page [1>2>3>4]
微小主導上面的代碼片斷是從答案通過user171577在這個問題超級用戶:https://superuser.com/questions/181596/software-that-merges-pdf-every-other-page
嗨。你不能使用JavaScript。如果你可以使用Java,那麼有一個名爲iText庫的庫。你可以使用相同的。 http://api.itextpdf.com/ –
@yms是的,你可以。有兩種方法可以做到這一點:你可以使用'Doc.insertPages()'將頁面從一個PDF添加到另一個PDF,或者如果你的所有頁面已經在一個PDF中,你可以使用'Doc.movePage()'來移動周圍的頁面。這裏有一個API參考鏈接:http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/js_api_reference.pdf – NullUserException
@DhruvenkumarShah在Acrobat上你可以做任何你可以做的事情通過JavaScript API的GUI界面 - 包括移動頁面。 – NullUserException