javascript - 在 Acrobat Pro 中使用 javascript 从 PDF 中提取页面

标签 javascript pdf acrobat

我正在尝试创建一个脚本,该脚本将从 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

解决方案基于 Adob​​e 论坛的答案:

/* 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/

相关文章:

javascript - 使用多部分文件和 json 数据响应 ajax 请求

javascript - 使用 M :N 续写创建/发布

python - WeasyPrint:修复了每个 pdf 页面上长表重叠的页脚标签

c# - 有没有一种方法可以使用 Adob​​e reader 类型库从 pdf 文件中读取表格数据(解析)

javascript - Node.js 服务器如何处理请求?

javascript - 导入后导出的模块未定义

cordova - 使用 Cordova - Ionic 在文件系统中写入 blob 文件

asp.net - 文件不以 '%PDF-' 开头

pdf - 可以在不安装嵌入字体的情况下编辑 PDF 吗?

delphi - 文件不以 '%PDF-' 开头