SetOutlineDestinationFull

Zaznamki

Opis

Nastavi cilj elementa orisa (zaznamka) na določen položaj in odstotek povečave

Sintaksa

Delphi

Function TPDFlib.SetOutlineDestinationFull(OutlineID, DestPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;

ActiveX

Function PDFlib::SetOutlineDestinationFull(OutlineID As Long, 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 DLSetOutlineDestinationFull(int InstanceID, int OutlineID, int DestPage, int Zoom, int DestType, double Left, double Top, double Right, double Bottom);

Parametri

OutlineIDID orisa, kot ga vrne funkcija NewOutline. Veljaven ID orisa lahko namesto tega pridobite z funkcijo GetOutlineID
DestPageŠtevilka strani, na katero kaže ta element orisa Odstotek povečave za uporabo ob odprtju cilja orisa, veljavne vrednosti od 0 do 6400. Uporablja se samo pri DestType = 1, pri drugih DestTypes naj bo 0
Zoom
DestType1 = "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 Vodoravni položaj, ki ga uporabljajo DestType = 1, 4, 5 in 8
Left
TopNavpični položaj, ki ga uporabljajo DestType = 1, 3, 5 in 7
RightVodoravni položaj desnega roba pravokotnika. Uporablja ga DestType = 5
BottomVodoravni položaj spodnjega roba pravokotnika. Uporablja ga DestType = 5

Vrnjene vrednosti

0Cilja orisa ni bilo mogoče nastaviti. To običajno pomeni, da sta parametra Zoom ali DestType izven razpona ali je OutlineID neveljaven
1Cilj orisa je bil uspešno nastavljen