我正在尝试创建一个脚本,该脚本将从 pdf 文档中提取所有页面,并根据 pdf 的编号命名它们(假设 pdf 名称为 5047.pdf),然后增加 pdf 每页的名称,以便它生成 5048.pdf、5049.pdf 等。但是我的脚本没有执行任何操作。
var filename = 0;
for (var i = 0; i < this.numpages; i++)
this.extractpages
({
nStart: i,
cpath: filename + i + ".pdf"
});
最佳答案
原文链接:https://forums.adobe.com/thread/969135
解决方案基于 Adobe 论坛的答案:
/* Extract Pages to Folder */
var re = /.*\/|\.pdf$/ig;
var filename = this.path.replace(re,"");
var lastPage=this.numPages-1;
{
for ( var i = 0; i < this.numPages; i++ )
this.extractPages
({
nStart: i,
nEnd: lastPage,
cPath : filename + "_page_" + (i+1) + ".pdf"
});
};
关于javascript - 在 Acrobat Pro 中使用 javascript 从 PDF 中提取页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39876040/