ExtractPageRangesA
ドキュメント操作、抽出、ページ操作
説明
末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は ExtractPageRanges と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます
ドキュメントから 1 ページ以上の非連続ページを新しいドキュメントへ抽出するにはこの関数を使用します
構文
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 | ページの抽出に成功しました。選択したページを含む新しいドキュメントが現在の選択ドキュメントです |