DACapturePageEx
Funcionalidad de acceso directo, manipulación de páginas
Descripción
Captura la página especificada de un documento abierto originalmente con DAOpenFile La página capturada está oculta, pero después se puede dibujar en cualquier otra página con la función DADrawCapturedPage El "media box" de la página se usa como rectángulo delimitador de la página capturada La función DACapturePageEx se puede usar cuando se debe utilizar el "crop box" de la página
Sintaxis
Delphi
Function TPDFlib.DACapturePageEx(FileHandle, PageRef, Options: Integer): Integer;
ActiveX
Function PDFlib::DACapturePageEx(FileHandle As Long, PageRef As Long, Options As Long) As Long
DLL
int DLDACapturePageEx(int InstanceID, int FileHandle, int PageRef, int Options);
Parámetros
| FileHandle | Un identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream |
|---|---|
| PageRef | Una referencia de página devuelta por las funciones DAFindPage o DANewPage |
| Options | 0 = Usar el cuadro multimedia de la página para el rectángulo delimitador' 1 = Usar el cuadro de recorte de la página para el rectángulo delimitador si existe; de lo contrario, usar el cuadro multimedia' 2 = Usar el cuadro de sangrado de la página para el rectángulo delimitador si existe; de lo contrario, usar el cuadro de recorte' 3 = Usar el cuadro de corte de la página para el rectángulo delimitador si existe; de lo contrario, usar el cuadro de recorte' 4 = Usar el cuadro de ilustración de la página para el rectángulo delimitador si existe; de lo contrario, usar el cuadro de recorte' |
Valores devueltos
| 0 | El FileHandle o PageRef especificado no era válido, o la página especificada era la única página del documento |
|---|---|
| Non-zero | Un ID que se puede usar con la función DADrawCapturedPage |