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 | 页面提取成功。包含所选页面的新文档现在是所选文档 |