ExtractPageRangesA

Manipulación de documentos, extracción, manipulación de páginas

Descripción

La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a ExtractPageRanges y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual

Utilice esta función para extraer una o varias páginas no consecutivas de un documento a un documento nuevo

Sintaxis

Delphi

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

DLL

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

Parámetros

RangeListPáginas que se extraerán, por ejemplo "10,15,18-20,25-35". Omite caracteres no válidos y duplicados, acepta intervalos como "5-1" y ordena numéricamente

Valores devueltos

0La extracción de páginas no se realizó correctamente. El documento original permanece como documento seleccionado
1La extracción de páginas se completó correctamente. El nuevo documento que contiene las páginas seleccionadas es ahora el documento seleccionado