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
| DestPage | Il numero della pagina a cui collega questo oggetto destinazione |
|---|---|
| Zoom | Percentuale zoom per l'oggetto destinazione, da 0 a 6400. Usata soltanto per DestType = 1; impostare 0 per gli altri DestTypes. |
| DestType | 1 = "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 |
| Left | La posizione orizzontale usata da DestType = 1, 4, 5 e 8 |
| Top | Posizione verticale usata da DestType = 1, 3, 5 e 7 Posizione orizzontale del bordo destro del rettangolo, usata da DestType = 5 |
| Right | |
| Bottom | Posizione orizzontale della parte inferiore del rettangolo. Usata da DestType = 5 |
Valori restituiti
| 0 | Il parametro DestPage non era valido Un valore DestID |
|---|---|
| Non-zero |