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

DestPageEl número de página al que enlaza este objeto de destino
ZoomEl 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
DestType1 = "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
LeftLa posición horizontal usada por DestType = 1, 4, 5 y 8
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

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