AddTextMarkupAnnotation

Anotaciones y enlaces de zonas interactivas

Descripción

Agrega una anotación de marcado de texto a la página actual

De forma predeterminada, la anotación constará de una sola área rectangular que coincide con el cuadro delimitador de la anotación's. Esta área se puede editar y se pueden agregar otras áreas mediante las funciones GetAnnotQuadCount, GetAnnotQuadPoints y SetAnnotQuadPoints

Cuando el documento seleccionado es anterior a PDF 1.4, el escritor eleva automáticamente la versión efectiva de PDF a 1.4 porque esta función escribe la entrada de opacidad de anotación /CA de PDF 1.4

Sintaxis

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

Parámetros

MarkupType0 = Resaltado 1 = Subrayado 2 = Ondulado 3 = Tachado La coordenada horizontal del borde izquierdo del cuadro delimitador de la anotación
Left
TopLa coordenada vertical del borde superior del cuadro delimitador de la anotación
WidthEl ancho del cuadro delimitador de la anotación
HeightLa altura del cuadro delimitador de la anotación

Valores devueltos

0El parámetro MarkupType no estaba entre 1 y 4 La anotación de marcado de texto se agregó correctamente
1