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

DestIDAnalisoitavan kohteen tunnus. Kelvollisen kohtetunnuksen palauttaa GetOutlineDest-funktio
ZoomZoomausprosentti, jota käytetään, kun outlinekohde avataan, kelvolliset arvot 0–6400. Käytetään vain arvolla DestType = 1; muilla DestType-arvoilla asetettava nollaan
DestType1 = "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
TopPystysijainti, jota käytetään arvoilla DestType = 1, 3, 5 ja 7 Suorakulmion oikean reunan vaakasijainti. Käytetään, kun DestType = 5
Right
BottomSuorakulmion alareunan vaakasijainti. Käytetään, kun DestType = 5

Paluuarvot

0Kohteen ominaisuuksia ei voitu asettaa. DestID-parametri voi olla virheellinen tai Zoom- ja DestType-parametrit voivat olla sallitun alueen ulkopuolella
1Kohteen ominaisuuksien asetus onnistui