SetDestProperties

Jegyzetek és aktívterület-hivatkozások

Leírás

Meglévő célhely különféle tulajdonságait módosítja

Szintaxis

Delphi

Function TPDFlib.SetDestProperties(DestID, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;

ActiveX

Function PDFlib::SetDestProperties(DestID As Long, Zoom As Long, DestType As Long, Left As Double, Top As Double, Right As Double, Bottom As Double) As Long

DLL

int DLSetDestProperties(int InstanceID, int DestID, int Zoom, int DestType, double Left, double Top, double Right, double Bottom);

Paraméterek

DestIDAz elemzendő célhely ID-je. Érvényes célhely-ID-t a GetOutlineDest függvény ad vissza
ZoomA körvonalcél megnyitásakor használandó nagyítási százalék, érvényes értékei 0 és 6400 között vannak. Csak DestType = 1 esetén használatos, más DestType értékeknél 0-ra kell állítani
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 pozíció A téglalap jobb oldali szélének vízszintes pozíciója. A DestType = 5 használja
Right
BottomA téglalap alsó részének vízszintes pozíciója. DestType = 5 esetén használatos

Visszatérési értékek

0A cél tulajdonságait nem lehetett beállítani. A DestID paraméter érvénytelen lehet, vagy a Zoom és DestType paraméterek kívül eshetnek a tartományon
1A cél tulajdonságainak beállítása sikerült