簡體   English   中英

在 Acrobat Pro 中使用 javascript 從 PDF 中提取頁面

[英]Extract pages from PDF with javascript in Acrobat Pro

我正在嘗試創建一個腳本,該腳本將從pdf中提取所有頁面,並從Z4375BA4191210EE004E1D937494D09Z的Z4375BA4191210EE004EN11 ENPORY IT11 for 504.page for 5047.pdfff中命名,並將其命名.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"
    });
};

這對我有用,有必要連續提取 2 頁:

 /* 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 = i + 2 ) this.extractPages ({ nStart: i, nEnd: i + 1, cPath: filename + "_page_" + (i+1) + ".pdf" }); };

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM