NewDestination

Anotaciones y enlaces de zona activa, gestión de documentos

Descripción

Crea un nuevo objeto de destino que se puede utilizar 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

DestPageEl número de página al que enlaza este objeto de destino
ZoomPorcentaje de zoom del objeto de destino, válido de 0 a 6400. Solo se utiliza para DestType = 1; para otros DestTypes debe ser 0
DestType1 = "XYZ" - La página de destino se coloca en el punto indicado por los parámetros Left y Top; Zoom especifica el porcentaje de ampliación 2 = "Fit" - Se ajusta la página completa a la ventana; los demás parámetros no se usan y deben valer cero 3 = "FitH" - Se muestra toda la anchura de la página, aunque su altura puede ser mayor o menor que la de la ventana; Top fija la posición vertical 4 = "FitV" - Se muestra toda la altura de la página, aunque su anchura puede ser mayor o menor que la de la ventana; Left fija la posición horizontal 5 = "FitR" - Se muestra un rectángulo de la página definido por Left, Top, Right y Bottom 6 = "FitB" - Se muestra el 'cuadro delimitador de la página' completo 7 = "FitBH" - Top fija la posición vertical y se muestra toda la anchura del cuadro delimitador 8 = "FitBV" - Left fija la posición horizontal y la ampliación se ajusta para mostrar toda la altura del cuadro delimitador
LeftLa posición horizontal utilizada por DestType = 1, 4, 5 y 8
TopLa posición vertical utilizada por DestType = 1, 3, 5 y 7 La posición horizontal del borde derecho del rectángulo. Utilizada por DestType = 5
Right
BottomLa posición horizontal de la parte inferior del rectángulo. Se utiliza con DestType = 5

Valores devueltos

0El parámetro DestPage no era válido Un valor DestID
Non-zero