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
| MarkupType | 0 = Highlight 1 = Underline 2 = Squiggly 3 = Strike out Horizontálna súradnica ľavého okraja ohraničujúceho rámca anotácie |
|---|---|
| Left | |
| Top | Zvislá súradnica horného okraja ohraničujúceho rámca anotácie |
| Width | Šírka ohraničujúceho rámca anotácie |
| Height | Výška ohraničujúceho rámca anotácie |
Návratové hodnoty
| 0 | Parameter MarkupType nebol medzi 1 a 4. Textová anotácia označenia bola pridaná úspešne. |
|---|---|
| 1 |