CopyPageRangesExA

Estrazione, manipolazione delle pagine

Descrizione

Il suffisso A indica l'entry point DLL ANSI (char); l'interfaccia ActiveX/COM espone soltanto la forma Unicode. Il comportamento è identico a CopyPageRangesEx e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode

Copia una o più pagine tra documenti. È identica a CopyPageRanges ma consente numeri duplicati e un ordine diverso dall'originale

Sintassi

Delphi

Function DLCopyPageRangesExA(InstanceID, DocumentID: Integer; RangeList: PAnsiChar; Options: Integer): Integer;

DLL

int DLCopyPageRangesExA(int InstanceID, int DocumentID, const char * RangeList, int Options);

Parametri

DocumentIDL'ID del documento da cui copiare le pagine
RangeListPagine da estrarre, ad esempio "10,15,18-20,25-35". I caratteri non validi vengono ignorati
Options0 = Comportamento identico alla funzione CopyPageRanges. L'elenco delle pagine viene ordinato e i numeri di pagina duplicati vengono ignorati. 1 = Non ordinare l'elenco delle pagine e consentire numeri di pagina duplicati

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