AddTextMarkupAnnotation
Annotazioni, collegamenti hotspot
Descrizione
Aggiunge un'annotazione di evidenziazione del testo alla pagina corrente
Per impostazione predefinita l'annotazione ha un'unica area rettangolare pari al riquadro dell'annotazione's. Modificarla o aggiungerne altre con GetAnnotQuadCount, GetAnnotQuadPoints e SetAnnotQuadPoints
Quando il documento selezionato è precedente a PDF 1.4, il writer eleva automaticamente la versione PDF effettiva a 1.4 perché questa funzione scrive la voce di opacità /CA dell'annotazione PDF 1.4
Sintassi
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);
Parametri
| MarkupType | 0 = Evidenziazione 1 = Sottolineatura 2 = Ondulata 3 = Barrato Coordinata orizzontale del bordo sinistro del riquadro di delimitazione dell'annotazione |
|---|---|
| Left | |
| Top | La coordinata verticale del bordo superiore del riquadro di delimitazione dell'annotazione |
| Width | La larghezza del riquadro di delimitazione dell'annotazione |
| Height | L'altezza del riquadro di delimitazione dell'annotazione |
Valori restituiti
| 0 | MarkupType non era tra 1 e 4 L'annotazione markup testuale è stata aggiunta correttamente |
|---|---|
| 1 |