ExtractPageRangesA
Manipulación de documentos, extracción, manipulación de páginas
Descripción
La A final indica el punto de entrada ANSI (char) de la DLL; la interfaz ActiveX/COM expone solo la forma Unicode El comportamiento es idéntico a ExtractPageRanges y los argumentos de cadena se interpretan mediante la página de códigos actual de SetAnsiMode
Use esta función para extraer una o más 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
| RangeList | Las páginas que se extraerán, por ejemplo "10,15,18-20,25-35" Se ignorarán los caracteres no válidos y números de página duplicados de la cadena Se aceptarán intervalos de páginas invertidos como "5-1" La lista de páginas se ordenará, lo que permitirá extraer las páginas en orden numérico |
|---|
Valores devueltos
| 0 | La extracción de páginas no se realizó correctamente El documento original sigue siendo el documento seleccionado |
|---|---|
| 1 | La extracción de páginas fue correcta. El nuevo documento que contiene las páginas seleccionadas es ahora el documento seleccionado |