ExtractPageRangesA
Documentmanipulatie, extractie, paginabewerking
Beschrijving
De afsluitende A geeft het ANSI (char)-DLL-entrypoint aan; het ActiveX/COM-oppervlak biedt alleen de Unicode-vorm. Het gedrag is identiek aan ExtractPageRanges en stringargumenten worden geïnterpreteerd volgens de huidige SetAnsiMode-codepagina
Gebruik deze functie om een of meer niet-opeenvolgende pagina's uit een document naar een nieuw document te extraheren
Syntaxis
Delphi
Function DLExtractPageRangesA(InstanceID: Integer; RangeList: PAnsiChar): Integer;
DLL
int DLExtractPageRangesA(int InstanceID, const char * RangeList);
Parameters
| RangeList | De pagina's die moeten worden geëxtraheerd, bijvoorbeeld "10,15,18-20,25-35". Ongeldige tekens en dubbele paginanummers in de tekenreeks worden genegeerd. Omgekeerde paginabereiken zoals "5-1" worden geaccepteerd. De lijst met pagina's wordt gesorteerd, zodat de pagina's in numerieke volgorde worden geëxtraheerd |
|---|
Retourwaarden
| 0 | Het extraheren van de pagina is niet gelukt. Het oorspronkelijke document blijft het geselecteerde document |
|---|---|
| 1 | De pagina-extractie is geslaagd. Het nieuwe document met de geselecteerde pagina's is nu het geselecteerde document |