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
| DocumentID | ID 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
| 0 | DocumentID non valido o uguale al documento selezionato oppure RangeList non valido |
|---|---|
| 1 | Le pagine sono state copiate correttamente dal documento specificato a quello selezionato |