ExtractPageRangesA

Manipolazione dei documenti, 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 ExtractPageRanges e gli argomenti stringa vengono interpretati usando la code page corrente di SetAnsiMode

Usare questa funzione per estrarre una o più pagine non consecutive in un nuovo documento

Sintassi

Delphi

Function DLExtractPageRangesA(InstanceID: Integer; RangeList: PAnsiChar): Integer;

DLL

int DLExtractPageRangesA(int InstanceID, const char * RangeList);

Parametri

RangeListPagine da estrarre, ad esempio "10,15,18-20,25-35". I caratteri non validi e i numeri di pagina duplicati presenti nella stringa verranno ignorati. Sono accettati intervalli di pagine inversi, come "5-1". L'elenco delle pagine verrà ordinato, così le pagine saranno estratte in ordine numerico

Valori restituiti

0L'estrazione della pagina non è riuscita. Il documento originale resta il documento selezionato
1Estrazione riuscita. Il nuovo documento con le pagine selezionate è ora selezionato