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 | 頁面擷取成功。含所選頁面的新文件現在是所選文件。 |