DACapturePage

Funcionalidad de acceso directo, manipulación de páginas

Descripción

Esta función "captura" la página especificada de un documento abierto originalmente con DAOpenFile La página capturada puede dibujarse después en cualquier otra página mediante la función DADrawCapturedPage Esto es útil para combinar páginas distintas o colocar más de una página original sobre otra página (imposición)

Una vez capturada una página, se elimina del documento. Si desea que la página permanezca en el documento, debe crear una página en blanco y dibujar la página capturada sobre ella

El "cuadro de medios" de la página se usa como rectángulo delimitador para la página de captura. La función DACapturePageEx puede usarse cuando en su lugar debe utilizarse el "cuadro de recorte" de la página

Sintaxis

Delphi

Function TPDFlib.DACapturePage(FileHandle, PageRef: Integer): Integer;

ActiveX

Function PDFlib::DACapturePage(FileHandle As Long, PageRef As Long) As Long

DLL

int DLDACapturePage(int InstanceID, int FileHandle, int PageRef);

Parámetros

FileHandleUn identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream
PageRefUna referencia de página devuelta por las funciones DAFindPage o DANewPage

Valores devueltos

0El FileHandle o PageRef especificado no era válido
Non-zeroUn ID que se puede usar con la función DADrawCapturedPage