AddTextMarkupAnnotation
Merkinnät ja hotspot-linkit
Kuvaus
Lisää tekstimarkkimerkinnän nykyiselle sivulle
Oletuksena merkintä koostuu yhdestä suorakulmaisesta alueesta, joka vastaa merkinnän rajauslaatikkoa. Tätä aluetta voi muokata, ja muita alueita voi lisätä GetAnnotQuadCount-, GetAnnotQuadPoints- ja SetAnnotQuadPoints-funktioilla
Kun valittu asiakirja on vanhempi kuin PDF 1.4, kirjoitin nostaa käytettävän PDF-version automaattisesti 1.4:ään, koska tämä funktio kirjoittaa PDF 1.4 -mukaisen /CA-läpinäkyvyystietueen
Syntaksi
Delphi
Function TPDFlib.AddTextMarkupAnnotation(MarkupType: Integer; Left, Top, Width, Height: Double): Integer;
ActiveX
Function PDFlib::AddTextMarkupAnnotation(MarkupType As Long, Left As Double, Top As Double, Width As Double, Height As Double) As Long
DLL
int DLAddTextMarkupAnnotation(int InstanceID, int MarkupType, double Left, double Top, double Width, double Height);
Parametrit
| MarkupType | 0 = Korostus 1 = Alleviivaus 2 = Aaltoalleviivaus 3 = Yliviivaus Annotaation rajauslaatikon vasemman reunan vaakasuuntainen koordinaatti |
|---|---|
| Left | |
| Top | Merkinnän rajauslaatikon yläreunan pystykoordinaatti |
| Width | Merkinnän rajauslaatikon leveys |
| Height | Merkinnän rajauslaatikon korkeus |
Paluuarvot
| 0 | MarkupType-parametri ei ollut välillä 1–4. Tekstimarkkimerkinnän lisäys onnistui |
|---|---|
| 1 |