SetOpenActionDestinationFull

Propiedades del documento

Descripción

Esta función permite establecer la página de apertura y diversos valores de tamaño y posición para el documento seleccionado

Sintaxis

Delphi

Function TPDFlib.SetOpenActionDestinationFull(OpenPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;

ActiveX

Function PDFlib::SetOpenActionDestinationFull(OpenPage As Long, Zoom As Long, DestType As Long, Left As Double, Top As Double, Right As Double, Bottom As Double) As Long

DLL

int DLSetOpenActionDestinationFull(int InstanceID, int OpenPage, int Zoom, int DestType, double Left, double Top, double Right, double Bottom);

Parámetros

OpenPageEl número de página al que se debe saltar al abrir el documento
ZoomEl porcentaje de zoom que se usará al abrir el documento, con valores válidos de 0 a 6400 Solo se usa para DestType = 1 y debe establecerse en 0 para otros DestTypes
DestType1 = "XYZ" - la página de destino se coloca en el punto especificado por los parámetros Left y Top. El parámetro Zoom especifica el porcentaje de zoom. 2 = "Fit" - se amplía toda la página para ajustarla a la ventana. No se usa ninguno de los demás parámetros y deben establecerse en cero. 3 = "FitH" - la página se amplía para que todo su ancho sea visible. La altura de la página puede ser mayor o menor que la altura de la ventana. La página se coloca en la posición vertical especificada por el parámetro Top. 4 = "FitV" - la página se amplía para que pueda verse toda su altura. El ancho de la página puede ser mayor o menor que el ancho de la ventana. La página se coloca en la posición horizontal especificada por el parámetro Left. 5 = "FitR" - la página se amplía para que sea visible un rectángulo determinado de la página. Los parámetros Left, Top, Right y Bottom definen el área rectangular de la página. 6 = "FitB" - la página se amplía para que sea visible su caja delimitadora's. 7 = "FitBH" - la página se coloca verticalmente en la posición especificada por el parámetro Top. La página se amplía para que sea visible toda la anchura de la caja delimitadora de la página's. 8 = "FitBV" - la página se coloca en la posición horizontal especificada por el parámetro Left. La página se amplía lo suficiente para ajustar toda la altura de la caja delimitadora a la ventana. La posición horizontal usada por DestType = 1, 4, 5 y 8
Left
TopLa posición vertical usada por DestType = 1, 3, 5 y 7 La posición horizontal del borde derecho del rectángulo. Se usa con DestType = 5
Right
BottomLa posición horizontal de la parte inferior del rectángulo. Se usa con DestType = 5

Valores devueltos

0No se pudo establecer el destino de la acción de apertura. Esto normalmente indica que los parámetros Zoom o DestType están fuera de intervalo
1El destino de la acción de apertura se estableció correctamente