我有一个双面文档作为两个单独的 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在 SuperUser 在这个问题上的回答:https ://superuser.com/questions/181596/software-that-merges-pdf-every-other-page