CopyPageRanges

Estrazione, manipolazione delle pagine

Descrizione

Usare questa funzione per copiare una o più pagine da un documento a un altro

Le pagine vengono copiate in ordine sequenziale e i duplicati non sono consentiti. Per estrarre pagine in un ordine diverso rispetto al documento di origine o includere pagine duplicate è possibile usare la funzione CopyPageRangesEx

Sintassi

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);

Parametri

DocumentIDID del documento da cui copiare le pagine Pagine da estrarre, ad esempio "10,15,18-20,25-35". I caratteri non validi e i numeri duplicati vengono ignorati. Sono accettati intervalli inversi quali "5-1". L'elenco viene ordinato e le pagine sono estratte in ordine numerico
RangeList

Valori restituiti

0DocumentID non valido o uguale al documento selezionato oppure RangeList non valido
1Le pagine sono state copiate correttamente dal documento specificato a quello selezionato