NewDestination
opombe in interaktivne povezave, upravljanje dokumentov
Opis
Ustvari nov predmet cilja, ki ga lahko uporabite s funkcijami AddLinkToDestination, GetDestPage, GetDestType ali 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 | Številka strani, na katero kaže ta objekt cilja |
|---|---|
| Zoom | Odstotek povečave za ciljni objekt, veljavne vrednosti od 0 do 6400. Uporablja se le pri DestType = 1, pri drugih DestTypes naj bo 0 |
| DestType | 1 = "XYZ" - ciljna stran je pozicionirana na točko, ki jo določata parametra Left in Top. Parameter Zoom določa odstotek povečave 2 = "Fit" - celotna stran je povečana, da se prilega oknu. Ostali parametri se ne uporabljajo in naj bodo nastavljeni na nič 3 = "FitH" - stran je povečana tako, da je vidna njena cela širina. Višina strani je lahko večja ali manjša od višine okna. Stran je pozicionirana na navpični položaj, ki ga določa parameter Top 4 = "FitV" - stran je povečana tako, da je vidna njena cela višina. Širina strani je lahko večja ali manjša od širine okna. Stran je pozicionirana na vodoravni položaj, ki ga določa parameter Left 5 = "FitR" - stran je povečana tako, da je viden določen pravokotnik na strani. Parametri Left, Top, Right in Bottom določajo pravokotno območje na strani 6 = "FitB" - stran je povečana tako, da je viden njen omejevalni okvir 7 = "FitBH" - stran je navpično pozicionirana na položaj, ki ga določa parameter Top. Povečana je tako, da je vidna cela širina omejevalnega okvira strani 8 = "FitBV" - stran je pozicionirana na vodoravni položaj, ki ga določa parameter Left. Povečana je ravno toliko, da se cela višina omejevalnega okvira prilega oknu |
| Left | Vodoravni položaj, ki ga uporabljajo DestType = 1, 4, 5 in 8 |
| Top | Navpični položaj, ki ga uporabljajo DestType = 1, 3, 5 in 7 Vodoravni položaj desnega roba pravokotnika. Uporablja ga DestType = 5 |
| Right | |
| Bottom | Vodoravni položaj spodnjega roba pravokotnika. Uporablja ga DestType = 5 |
Vrnjene vrednosti
| 0 | Parameter DestPage ni bil veljaven Vrednost DestID |
|---|---|
| Non-zero |