ExtractPageRangesA

Manipulation de documents, extraction, manipulation des pages

Description

Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à ExtractPageRanges et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle

Utilisez cette fonction pour extraire une ou plusieurs pages non consécutives d'un document vers un nouveau document

Syntaxe

Delphi

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

DLL

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

Paramètres

RangeListPages à extraire, par exemple "10,15,18-20,25-35". Les caractères non valides et numéros en double sont ignorés. Les plages inversées telles que "5-1" sont acceptées. La liste est triée, de sorte que les pages sont extraites dans l’ordre numérique

Valeurs de retour

0L'extraction de la page n'a pas réussi Le document d'origine reste le document sélectionné
1L'extraction de la page a réussi Le nouveau document contenant les pages sélectionnées est maintenant sélectionné