AddFreeTextAnnotationA
Texto, anotaciones y enlaces de zona activa
Descripción
La A final indica el punto de entrada ANSI (char) de la DLL; la interfaz ActiveX/COM expone solo la forma Unicode. El comportamiento es idéntico al de AddFreeTextAnnotation y los argumentos de cadena se interpretan con la página de códigos actual de SetAnsiMode
Agrega una anotación de texto libre a la página seleccionada Si se especifica un borde o relleno mediante el parámetro Options, la configuración se obtiene del color de línea actual, color de relleno, ancho de línea y configuración de guiones de pluma
SetLineColor no afecta el color del borde El color del borde se establece actualmente en el mismo color que el texto debido a la forma en que funciona Acrobat SelectFont no afecta el estilo de fuente Actualmente la fuente está codificada de forma fija como la fuente estándar Helvetica debido a la forma en que funciona Acrobat
SetTextSize afectará correctamente el tamaño del texto SetTextColor afectará correctamente el color del texto SetLineWidth ajustará correctamente el ancho del borde SetTextAlign ajustará correctamente la alineación del texto
La función SetTransparency *no* cambiará la transparencia de las anotaciones. Use el nuevo
Cuando el documento seleccionado es anterior a PDF 1.3, el escritor eleva automáticamente la versión efectiva de PDF a 1.3 porque las anotaciones de texto libre se introdujeron en PDF 1.3
Use la función AddFreeTextAnnotationEx si desea ajustar la configuración de transparencia
Sintaxis
Delphi
Function DLAddFreeTextAnnotationA(InstanceID: Integer; Left, Top, Width, Height: Double; Text: PAnsiChar; Angle, Options: Integer): Integer;
DLL
int DLAddFreeTextAnnotationA(int InstanceID, double Left, double Top, double Width, double Height, const char * Text, int Angle, int Options);
Parámetros
| Left | La coordenada horizontal del borde izquierdo del rectángulo de anotación |
|---|---|
| Top | La coordenada vertical del borde izquierdo del rectángulo de anotación |
| Width | El ancho del rectángulo de anotación La altura del rectángulo de anotación |
| Height | El contenido de texto de la anotación |
| Text | |
| Angle | El ángulo del texto dibujado. Puede ser 0, 90, 180 o 270 |
| Options | 0 = Contorno 1 = Relleno 2 = Relleno y contorno int Options); |