NewDestination

Annotazioni, collegamenti hotspot, gestione dei documenti

Descrizione

Crea un nuovo oggetto destinazione utilizzabile con le funzioni AddLinkToDestination, GetDestPage, GetDestType o GetDestValue.

Sintassi

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);

Parametri

DestPageIl numero della pagina a cui collega questo oggetto destinazione
ZoomPercentuale zoom per l'oggetto destinazione, da 0 a 6400. Usata soltanto per DestType = 1; impostare 0 per gli altri DestTypes.
DestType1 = "XYZ" - usa Left, Top e percentuale Zoom. 2 = "Fit" - adatta l'intera pagina. 3 = "FitH" - adatta la larghezza e usa Top. 4 = "FitV" - adatta l'altezza e usa Left. 5 = "FitR" - adatta il rettangolo Left, Top, Right e Bottom. 6 = "FitB" - mostra il riquadro della pagina's. 7 = "FitBH" - usa Top e adatta la larghezza del riquadro della pagina's. 8 = "FitBV" - usa Left e adatta l'altezza del riquadro
LeftLa posizione orizzontale usata da DestType = 1, 4, 5 e 8
TopPosizione verticale usata da DestType = 1, 3, 5 e 7 Posizione orizzontale del bordo destro del rettangolo, usata da DestType = 5
Right
BottomPosizione orizzontale della parte inferiore del rettangolo. Usata da DestType = 5

Valori restituiti

0Il parametro DestPage non era valido Un valore DestID
Non-zero