SetDestProperties
Merkinnät ja hotspot-linkit
Kuvaus
Changes various properties of an existing destination.
Syntaksi
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);
Parametrit
| DestID | Analisoitavan kohteen tunnus. Kelvollisen kohtetunnuksen palauttaa GetOutlineDest-funktio |
|---|---|
| Zoom | Zoomausprosentti, jota käytetään, kun outlinekohde avataan, kelvolliset arvot 0–6400. Käytetään vain arvolla DestType = 1; muilla DestType-arvoilla asetettava nollaan |
| DestType | 1 = "XYZ" - kohdesivu asettuu Left- ja Top-parametrien osoittamaan kohtaan. Zoom-parametri määrittää zoomausprosentin 2 = "Fit" - koko sivu zoomataan ikkunaan sopivaksi. Muita parametreja ei käytetä, ja ne tulee asettaa nollaan 3 = "FitH" - sivu zoomataan niin, että koko sivun leveys näkyy. Sivun korkeus voi olla ikkunan korkeutta suurempi tai pienempi. Sivu asettuu Top-parametrin määrittämään pystysijaintiin 4 = "FitV" - sivu zoomataan niin, että koko sivun korkeus näkyy. Sivun leveys voi olla ikkunan leveyttä suurempi tai pienempi. Sivu asettuu Left-parametrin määrittämään vaakasijaintiin 5 = "FitR" - sivu zoomataan niin, että sivun tietty suorakulmio näkyy. Left-, Top-, Right- ja Bottom-parametrit määrittävät suorakulmioalueen sivulla 6 = "FitB" - sivu zoomataan niin, että sen rajauslaatikko näkyy 7 = "FitBH" - sivu asettuu pystysuunnassa Top-parametrin määrittämään kohtaan. Sivu zoomataan niin, että koko sivun rajauslaatikon leveys näkyy 8 = "FitBV" - sivu asettuu Left-parametrin määrittämään vaakasijaintiin. Sivu zoomataan vain niin paljon, että rajauslaatikon koko korkeus mahtuu ikkunaan Vaakasijainti, jota käytetään arvoilla DestType = 1, 4, 5 ja 8 |
| Left | |
| Top | Pystysijainti, jota käytetään arvoilla DestType = 1, 3, 5 ja 7 Suorakulmion oikean reunan vaakasijainti. Käytetään, kun DestType = 5 |
| Right | |
| Bottom | Suorakulmion alareunan vaakasijainti. Käytetään, kun DestType = 5 |
Paluuarvot
| 0 | Kohteen ominaisuuksia ei voitu asettaa. DestID-parametri voi olla virheellinen tai Zoom- ja DestType-parametrit voivat olla sallitun alueen ulkopuolella |
|---|---|
| 1 | Kohteen ominaisuuksien asetus onnistui |