SetOutlineDestinationFull

Könyvjelzők

Leírás

Beállítja egy vázlatelem (könyvjelző) célját egy adott pozícióra és nagyítási százalékra

Szintaxis

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

Paraméterek

OutlineIDA NewOutline függvény által visszaadott könyvjelző azonosítója. Másik lehetőségként a GetOutlineID függvénnyel kérhet le érvényes könyvjelzőazonosítót
DestPageAz oldalszám, amelyre ez a vázlatelem hivatkozik. A vázlat céljának megnyitásakor használandó nagyítási százalék, 0 és 6400 közötti érvényes értékekkel. Csak DestType = 1 esetén használatos, más DestType értékeknél 0-ra kell állítani
Zoom
DestType1 = "XYZ" – a céloldal a Left és Top paraméterek által megadott pontnál helyezkedik el. A Zoom paraméter adja meg a nagyítás százalékát. 2 = "Fit" – a teljes oldal a nagyítással az ablakhoz igazodik. A többi paraméter egyike sem használatos, értéküket nullára kell állítani. 3 = "FitH" – az oldal úgy nagyítódik, hogy teljes szélessége látható legyen. Az oldal magassága nagyobb vagy kisebb lehet az ablak magasságánál. Az oldal a Top paraméter által megadott függőleges pozícióban helyezkedik el. 4 = "FitV" – az oldal úgy nagyítódik, hogy teljes magassága látható legyen. Az oldal szélessége nagyobb vagy kisebb lehet az ablak szélességénél. Az oldal a Left paraméter által megadott vízszintes pozícióban helyezkedik el. 5 = "FitR" – az oldal úgy nagyítódik, hogy annak egy meghatározott téglalapja látható legyen. A Left, Top, Right és Bottom paraméterek adják meg az oldalon lévő téglalapterületet. 6 = "FitB" – az oldal úgy nagyítódik, hogy az oldal's befoglaló téglalapja látható legyen. 7 = "FitBH" – az oldal függőlegesen a Top paraméter által megadott helyre kerül. Az oldal úgy nagyítódik, hogy az oldal's befoglaló téglalapjának teljes szélessége látható legyen. 8 = "FitBV" – az oldal a Left paraméter által megadott vízszintes pozícióba kerül. Az oldal éppen annyira nagyítódik, hogy a befoglaló téglalap teljes magassága beférjen az ablakba. A DestType = 1, 4, 5 és 8 által használt vízszintes pozíció
Left
TopA DestType = 1, 3, 5 és 7 által használt függőleges helyzet
RightA téglalap jobb oldali élének vízszintes pozíciója. DestType = 5 esetén használatos
BottomA téglalap alsó részének vízszintes pozíciója. DestType = 5 esetén használatos

Visszatérési értékek

0A körvonal célhelye nem állítható be. Ez általában azt jelzi, hogy a Zoom vagy DestType paraméterek kívül esnek a tartományon, vagy az OutlineID érvénytelen
1A könyvjelző céljának beállítása sikerült