ExtractPageRangesA

文件操作、擷取、頁面操作

描述

結尾的 A 表示 ANSI(char)DLL 進入點;ActiveX/COM 介面只提供 Unicode 形式。行為與 ExtractPageRanges 完全相同,字串參數依目前 SetAnsiMode 的字碼頁解讀

此函式用來把一或多個不連續頁面從文件擷取到新文件。

語法

Delphi

Function DLExtractPageRangesA(InstanceID: Integer; RangeList: PAnsiChar): Integer;

DLL

int DLExtractPageRangesA(int InstanceID, const char * RangeList);

參數

RangeList要擷取的頁面,例如 "10,15,18-20,25-35"。字串中的無效字元與重複頁碼會被忽略。反向頁面範圍(如 "5-1")可以接受。頁面清單會排序,頁面因此按數字順序擷取。

傳回值

0頁面擷取未成功。原始文件仍是所選文件。
1頁面擷取成功。含所選頁面的新文件現在是所選文件。