NewDestination
Anotacije i veze sa aktivnim područjem, upravljanje dokumentima
Opis
Kreira novi objekat odredišta koji se može koristiti sa funkcijama AddLinkToDestination, GetDestPage, GetDestType ili GetDestValue.
Sintaksa
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 | Broj stranice na koju ovaj objekat odredišta linkuje |
|---|---|
| Zoom | Procenat zumiranja za objekat odredišta, ispravne vrednosti od 0 do 6400. Koristi se samo za DestType = 1, a za ostale DestTypes postaviti na 0 |
| DestType | 1 = "XYZ" - ciljna stranica se pozicionira na tački koju određuju parametri Left i Top. Parametar Zoom određuje procenat zumiranja 2 = "Fit" - cela stranica se zumira da stane u prozor. Ostali parametri se ne koriste i treba ih postaviti na nulu 3 = "FitH" - stranica se zumira tako da je cela širina stranice vidljiva. Visina stranice može biti veća ili manja od visine prozora. Stranica se pozicionira na vertikalni položaj dat parametrom Top 4 = "FitV" - stranica se zumira tako da je cela visina stranice vidljiva. Širina stranice može biti veća ili manja od širine prozora. Stranica se pozicionira na horizontalni položaj dat parametrom Left 5 = "FitR" - stranica se zumira tako da je određeni pravougaonik na stranici vidljiv. Parametri Left, Top, Right i Bottom određuju pravougaonu oblast na stranici 6 = "FitB" - stranica se zumira tako da je njen ograničavajući okvir vidljiv 7 = "FitBH" - stranica je vertikalno pozicionirana na položaj dat parametrom Top. Stranica se zumira tako da je vidljiva cela širina njenog ograničavajućeg okvira 8 = "FitBV" - stranica se pozicionira na horizontalni položaj dat parametrom Left. Stranica se zumira taman dovoljno da cela visina ograničavajućeg okvira stane u prozor |
| Left | Horizontalni položaj koji se koristi za DestType = 1, 4, 5 i 8 |
| Top | Vertikalni položaj koji se koristi za DestType = 1, 3, 5 i 7 Horizontalni položaj desne ivice pravougaonika. Koristi se za DestType = 5 |
| Right | |
| Bottom | Horizontalni položaj donje ivice pravougaonika. Koristi se za DestType = 5 |
Povratne vrednosti
| 0 | Parametar DestPage nije bio ispravan Vrednost DestID |
|---|---|
| Non-zero |