CopyPageRanges
抽出、ページ操作
説明
1 つ以上のページをあるドキュメントから別のドキュメントへコピーするには、この関数を使用します
ページは連続順にコピーされ、重複は許可されません。ソース文書と異なる順序で、または重複したページを抽出するには CopyPageRangesEx 関数を使用できます
構文
Delphi
Function TPDFlib.CopyPageRanges(DocumentID: Integer; Const RangeList: WideString): Integer;
ActiveX
Function PDFlib::CopyPageRanges(DocumentID As Long, RangeList As String) As Long
DLL
int DLCopyPageRanges(int InstanceID, int DocumentID, const wchar_t * RangeList);
パラメータ
| DocumentID | ページのコピー元文書 ID 抽出ページ、例 "10,15,18-20,25-35"。無効な文字と重複ページ番号は無視され、"5-1" のような逆順範囲も受け入れられます。リストは並べ替えられ、ページは数値順に抽出されます |
|---|---|
| RangeList |
戻り値
| 0 | 指定した DocumentID が無効か選択ドキュメントと同じ、または RangeList が無効でした |
|---|---|
| 1 | 指定した文書から選択した文書へページを正常にコピーしました |