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
| OpenPage | El número de página al que se debe saltar al abrir el documento |
|---|---|
| Zoom | El 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 |
| DestType | 1 = "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 | |
| Top | La 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 | |
| Bottom | La posición horizontal de la parte inferior del rectángulo. Se usa con DestType = 5 |
Valores devueltos
| 0 | No 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 |
|---|---|
| 1 | El destino de la acción de apertura se estableció correctamente |