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

<
DocumentIDID 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

0Zadaný DocumentID nebyl platný nebo byl shodný s vybraným dokumentem, případně RangeList byl neplatný
1Stránky se úspěšně zkopírovaly ze zadaného dokumentu do vybraného dokumentu