AddTextMarkupAnnotation

Anotácie a hotspot odkazy

Opis

Pridá anotáciu textového označenia na aktuálnu stránku.

Predvolene bude anotácia pozostávať z jedinej obdĺžnikovej oblasti zodpovedajúcej ohraničujúcemu rámcu anotácie. Túto oblasť možno upraviť a ďalšie oblasti možno pridať pomocou funkcií GetAnnotQuadCount, GetAnnotQuadPoints a SetAnnotQuadPoints.

Keď je vybraný dokument pod PDF 1.4, zapisovač automaticky zvýši účinnú verziu PDF na 1.4, pretože táto funkcia zapisuje položku nepriehľadnosti anotácie PDF 1.4 /CA.

Syntax

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);

Parametre

MarkupType0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out Horizontálna súradnica ľavého okraja ohraničujúceho rámca anotácie
Left
TopZvislá súradnica horného okraja ohraničujúceho rámca anotácie
WidthŠírka ohraničujúceho rámca anotácie
HeightVýška ohraničujúceho rámca anotácie

Návratové hodnoty

0Parameter MarkupType nebol medzi 1 a 4. Textová anotácia označenia bola pridaná úspešne.
1