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

FileHandleUn identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream
PageRefUna referencia de página devuelta por las funciones DAFindPage o DANewPage
Options0 = 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

0El FileHandle o PageRef especificado no era válido, o la página especificada era la única página del documento
Non-zeroUn ID que se puede usar con la función DADrawCapturedPage