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
| MarkupType | 0 = Resaltado 1 = Subrayado 2 = Ondulado 3 = Tachado La coordenada horizontal del borde izquierdo del cuadro delimitador de la anotación |
|---|---|
| Left | |
| Top | La coordenada vertical del borde superior del cuadro delimitador de la anotación |
| Width | El ancho del cuadro delimitador de la anotación |
| Height | La altura del cuadro delimitador de la anotación |
Valores devueltos
| 0 | El parámetro MarkupType no estaba entre 1 y 4 La anotación de marcado de texto se agregó correctamente |
|---|---|
| 1 |