FreeTextAnnotation

FreeTextAnnotation

Revisión

FreeTextAnnotation Es un tipo en Aspose.PDF FOSS para Go.

FreeTextAnnotation muestra texto directamente en la página, renderizado a /AP/N utilizando una fuente incorporada.

Este tipo proporciona 18 métodos para trabajar con los objetos FreeTextAnnotation en los programas Go. Los métodos disponibles incluyen: AnnotationType, BorderEffect, BorderEffectIntensity, CalloutPoints, Contents, EndLineEnding, InnerRect, Intent, RegenerateAppearance, SetBorderEffect, SetBorderEffectIntensity, SetCalloutPoints,y 6 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación Go después de instalar el paquete Aspose.PDF FOSS para Go.

Metodología

firmaDescripción
AnnotationType()AnnotationTypeDevolver el tipo de anotación.
Contents()stringContenidos devuelve el cuerpo/contenido del texto.
SetContents(s: string)SetContents escribe /Contentes y regenera /AP/N (el contenido de texto renderizado depende de Contenidos).
TextStyle()TextStyleTextStyle devolve el estilo de texto reconstruido desde /DA + /Q +/BG.
SetTextStyle(s: TextStyle)SetTextStyle escribe el estilo como /DA + /Q +/BG y regenera /AP/N.
Intent()FreeTextIntentIntent devolve la entrada /IT mapado a un FreeTextIntent.
SetIntent(i: FreeTextIntent)SetIntent escribe la entrada /IT.
RegenerateAppearance()Las fuerzas /AP/N para ser reconstruidas de la actual condición.
CalloutPoints()[]PointCalloutPoints devolve el /CL rodillo + puntos finales (espacio de página).
SetCalloutPoints(pts: []Point)SetCalloutPoints escribe /CL (deve ser 2 o 3 puntos; de lo contrario la llamada es un no-op).
EndLineEnding()LineEndingStyleEndLineEnding devolve la entrada /LE como un LineEndingStyle.
SetEndLineEnding(s: LineEndingStyle)SetEndLineEnding escribe /LE para la forma de punto final de callout.
InnerRect()RectangleInnerRect devolve el rectángulo del texto interno derivado de la entrada /RD.
SetInnerRect(inner: Rectangle)SetInnerRect escribe /RD calculado de la diferencia entre el exterior /Direct y el suministrado recto interno (espacio de página).
BorderEffect()BorderEffectBorderEffect devolve la entrada /BE/S como un BorderEffect.
SetBorderEffect(e: BorderEffect)↑ «El S. escribe /S.
BorderEffectIntensity()float64BorderEffectIntensity devolve la entrada /BE/I.
SetBorderEffectIntensity(i: float64)SetBorderEffectIntensity escribe /BE/I (intensidad de nube, típicamente 0-2).

Ver también

 Español