PDF-分割/擷取頁面

此功能可從PDF文件分割或擷取頁面,產生新的PDF文件。藉由強大的分割規則解譯器,你可以很容易地指定要擷取的頁次或範圍。

Split pages tool screenshot

在「分割/擷取規則」中輸入運算式,即可設定分割/擷取操作的範圍。

右邊的黃色驚嘆號隨時可供查閱「分割/擷取規則」的語法,只要將滑鼠游標移到黃色驚嘆號之上就會顯示:

「存放資料夾」是用來指定新產生PDF文件的存放位置。預設值是來源檔案所在的資料夾。

輸出檔名欄位是用來指定輸出檔名的組織運算式。透過右邊的快顯功能表(如上圖所示),便可利用一些參數產生動態檔名,表現該檔案的分割作業。
支援參數:

[F] - 參照分割的來源檔案名稱。

[1SP4] - 新文件第一頁的頁面序號,預設值是第一頁在來源檔案的頁面序號。左邊的1可換成任何正整數,預設值1代表來源檔案頁面序號從1,2,3...算下去。右邊的4是用來設定序號的位數,預設值4代表是四位數。

[1EP4] - 依上述方式計算出第一頁的頁面序號後,每頁加1,最後一頁所配得的的頁面序號。

[1SPL4] - 新文件第一頁的頁面標籤。PDF文件的每一頁都由一個整數的頁面序號標記,代表著該頁在文件中的相對位置,也就是上述兩個參數所參照的目標。除此之外,一份文件可能還會在螢幕上或列印時使用視覺上的標籤來標記個別頁面。頁面標籤與頁面序號未必是相同的:序號是固定的,從第一頁開始從0開始連續編碼,但標籤可以按任何方式指定。舉例來說,若文件的前十二頁以羅馬數字編號,剩下的頁面以阿拉伯數字編號,則第一頁的頁面序號是0,頁面標籤是i;第十二頁的頁面序號是11,頁面標籤是xii;第十三頁的頁面序號是12,頁面標籤是1。左邊的1與右邊的4與上述兩個參數用法相同,但只在頁面標籤是數字時使用。

[1EPL4] - 同上述,但顯示最後一頁的頁面標籤。

[GI] - 分割群組序號。定義分割規則時,我們可以使用分號';'來區隔多個分割規則。每個規則互相獨立並各自產生一個(群)PDF檔案。

1-5,10; 6-8,10:兩個分割群組,第一個群組會產生一個PDF檔案包含第一∼五頁與第十頁,其分割群組序號為1,第二個群組會產生一個PDF檔包含第六∼八頁與第十頁,其分割群組序號為2。

odd; even:第一個群組會產生一個PDF檔包含奇數頁,其分割群組序號為1,第二個群組會產生一個PDF檔包含偶數頁,其分割群組序號為2。

利用此參數,可將群組序號顯示在該群組的PDF檔案名稱中。

[1FC4] - 該檔案在本次分割中的序號。

命令列介面:

Function name: Split
Options: 有[ ]者是選擇性的參數
[outputpath=] - 指定存放資料夾的完整路徑。
[splitrules=] - 指定分割/擷取規則。預設值為x1。
[OutputFilename=] - 輸出檔名組織運算式。預設為內部組織結構描述。
[-IncludeLayers] - 包含頁面圖層。
[-s] - 無訊息模式,不顯示執行介面(只開放給註冊使用者)。
fileslist - 要分割/擷取的PDF文件。請使用分號(;)來區隔每個PDF文件。此參數必須為最後一個參數。
 
範例:
"c:\Program Files\PDF-ShellTools\PDFShellTools.exe" Split "outputpath=c:\tmp" splitrules=odd;even -s "c:\somefolder\file1.PDF;c:\somefolder\file2.PDF"

 

(c) 2006-2012 RTT