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
| DocumentID | L'ID del documento da cui copiare le pagine |
|---|---|
| RangeList | Pagine da estrarre, ad esempio "10,15,18-20,25-35". I caratteri non validi vengono ignorati |
| Options | 0 = 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
| 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 |