NewDestination
Anotaciones y enlaces de zonas activas, gestión de documentos
Descripción
Crea un nuevo objeto de destino que se puede usar con las funciones AddLinkToDestination, GetDestPage, GetDestType o GetDestValue
Sintaxis
Delphi
Function TPDFlib.NewDestination(DestPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;
ActiveX
Function PDFlib::NewDestination(DestPage As Long, Zoom As Long, DestType As Long, Left As Double, Top As Double, Right As Double, Bottom As Double) As Long
DLL
int DLNewDestination(int InstanceID, int DestPage, int Zoom, int DestType, double Left, double Top, double Right, double Bottom);
Parámetros
| DestPage | El número de página al que enlaza este objeto de destino |
|---|---|
| Zoom | El porcentaje de zoom que se usará para el objeto de destino, con valores válidos de 0 a 6400 Solo se usa para DestType = 1; debe establecerse en 0 para otros DestTypes |
| DestType | 1 = "XYZ" - la página de destino se coloca en el punto indicado por Left y Top. Zoom especifica el porcentaje de zoom. 2 = "Fit" - se aplica zoom a toda la página para ajustarla a la ventana. Los demás parámetros no se usan y deben ser cero. 3 = "FitH" - se aplica zoom para que sea visible todo el ancho de la página. La página se coloca en la posición vertical indicada por Top. 4 = "FitV" - se aplica zoom para que se vea toda la altura de la página. La página se coloca en la posición horizontal indicada por Left. 5 = "FitR" - se aplica zoom para que sea visible un rectángulo de la página. Left, Top, Right y Bottom definen el área rectangular. 6 = "FitB" - se aplica zoom para que sea visible su cuadro delimitador's. 7 = "FitBH" - la página se coloca verticalmente en la posición indicada por Top y se aplica zoom para que sea visible todo el ancho del cuadro delimitador de la página's. 8 = "FitBV" - la página se coloca horizontalmente en la posición indicada por Left y se aplica zoom lo suficiente para ajustar toda la altura del cuadro delimitador a la ventana |
| Left | La posición horizontal usada por DestType = 1, 4, 5 y 8 |
| 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 | El parámetro DestPage no era válido Un valor DestID |
|---|---|
| Non-zero |