AddTextMarkupAnnotation

Merkinnät ja hotspot-linkit

Kuvaus

Lisää tekstimarkkimerkinnän nykyiselle sivulle

Oletuksena merkintä koostuu yhdestä suorakulmaisesta alueesta, joka vastaa merkinnän rajaus­laatikkoa. 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

MarkupType0 = Korostus 1 = Alleviivaus 2 = Aaltoalleviivaus 3 = Yliviivaus Annotaation rajauslaatikon vasemman reunan vaakasuuntainen koordinaatti
Left
TopMerkinnän rajaus­laatikon yläreunan pystykoordinaatti
WidthMerkinnän rajaus­laatikon leveys
HeightMerkinnän rajaus­laatikon korkeus

Paluuarvot

0MarkupType-parametri ei ollut välillä 1–4. Tekstimarkkimerkinnän lisäys onnistui
1