CopyPageRangesA
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 CopyPageRanges y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual
Utilice esta función para copiar una o varias páginas de un documento a otro
Las páginas se copian en orden secuencial y no se permiten duplicados. Para extraer páginas en un orden distinto al del documento de origen o con páginas duplicadas puede utilizarse la función CopyPageRangesEx
Sintaxis
Delphi
Function DLCopyPageRangesA(InstanceID, DocumentID: Integer; RangeList: PAnsiChar): Integer;
DLL
int DLCopyPageRangesA(int InstanceID, int DocumentID, const char * RangeList);
Parámetros
| DocumentID | ID del documento origen Páginas, p. ej., "10,15,18-20,25-35". Omite caracteres y duplicados, acepta "5-1" y ordena numéricamente |
|---|---|
| RangeList |
Valores devueltos
| 0 | El DocumentID especificado no era válido, era igual al documento seleccionado o RangeList no era válido |
|---|---|
| 1 | Las páginas se han copiado correctamente del documento especificado al seleccionado |