CopyPageRanges
Extrakce, manipulace se stránkami
Popis
Tuto funkci použijte ke zkopírování jedné nebo více stránek z jednoho dokumentu do druhého
Stránky se kopírují v sekvenčním pořadí a duplicity nejsou povoleny. K extrahování stránek v jiném pořadí než ve zdrojovém dokumentu nebo s duplicitními stránkami lze použít funkci CopyPageRangesEx
Syntaxe
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);
Parametry
| DocumentID | ID dokumentu, z něhož se mají kopírovat stránky Stránky k extrahování, například "10,15,18-20,25-35". Neplatné znaky a duplicitní čísla stránek v řetězci se ignorují. Obrácené rozsahy jako "5-1" se přijmou. Seznam stránek se seřadí, takže se stránky extrahují v číselném pořadí |
|---|---|
| RangeList | <
Návratové hodnoty
| 0 | Zadaný DocumentID nebyl platný nebo byl shodný s vybraným dokumentem, případně RangeList byl neplatný |
|---|---|
| 1 | Stránky se úspěšně zkopírovaly ze zadaného dokumentu do vybraného dokumentu |