Aspose::Pdf::Annotations::FreeTextAnnotation class

FreeTextAnnotation class

Representa una anotación de texto libre que muestra el texto directamente en la página. A diferencia de una anotación de texto ordinaria, una anotación de texto libre no tiene estado abierto o cerrado; en lugar de mostrarse en una ventana emergente, el texto siempre es visible.

class FreeTextAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation

Métodos

MétodoDescripción
Accept(System::SharedPtr<AnnotationSelector>) overrideAcepta un objeto visitante para procesar la anotación.
FreeTextAnnotation(const System::SharedPtr<Document>&, const System::SharedPtr<Aspose::Pdf::Annotations::DefaultAppearance>&)Constructor para usar con Generator.
FreeTextAnnotation(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&, const System::SharedPtr<Aspose::Pdf::Annotations::DefaultAppearance>&)Crea una nueva anotación FreeText en la página especificada.
get_AnnotationType() overrideObtiene el tipo de anotación.
get_Callout()Matriz de puntos que especifican la línea de llamada.
get_DefaultAppearance()Obtiene la cadena de apariencia predeterminada que se usará al formatear el texto.
get_DefaultAppearanceObject()Objeto que representa la apariencia predeterminada de la anotación FreeText.
get_DefaultStyle()Obtiene una cadena de estilo predeterminada.
get_EndingStyle()Obtiene el estilo de terminación de línea para el punto final de la línea.
get_Intent()Obtiene la intención de la anotación de texto libre.
get_Justification()Obtiene o establece un código que especifica la forma de justificación (quadding) que se usará al mostrar el texto de la anotación.
get_Rotate()Ángulo de rotación de la anotación.
get_StartingStyle()Obtiene el estilo de terminación de línea para el punto final de la línea. OThis property is obsolete, please use EndingStyle.
get_TextRectangle()Rectangle que describe las diferencias numéricas entre dos rectángulos: la entrada Rect de la anotación y un rectángulo contenido dentro de ese rectángulo. El rectángulo interno es donde se debe mostrar el texto de la anotación.
get_TextStyle()Obtiene el estilo del texto en la apariencia. Cuando el estilo del texto cambia, la apariencia del texto se actualiza.
set_Callout(const System::ArrayPtr<System::SharedPtr<Point>>&)Matriz de puntos que especifican la línea de llamada.
set_DefaultAppearance(const System::String&)Establece la cadena de apariencia predeterminada que se usará al formatear el texto.
set_DefaultStyle(const System::String&)Establece una cadena de estilo predeterminada.
set_EndingStyle(LineEnding)Establece el estilo de terminación de línea para el punto final de la línea.
set_Intent(FreeTextIntent)Establece la intención de la anotación de texto libre.
set_Justification(Aspose::Pdf::Annotations::Justification)Obtiene o establece un código que especifica la forma de justificación (quadding) que se usará al mostrar el texto de la anotación.
set_Rotate(Rotation)Ángulo de rotación de la anotación.
set_StartingStyle(LineEnding)Establece el estilo de terminación de línea para el punto final de la línea. OThis property is obsolete, please use EndingStyle.
set_TextRectangle(const System::SharedPtr<Rectangle>&)Rectangle que describe las diferencias numéricas entre dos rectángulos: la entrada Rect de la anotación y un rectángulo contenido dentro de ese rectángulo. El rectángulo interno es donde se debe mostrar el texto de la anotación.
set_TextStyle(const System::SharedPtr<Aspose::Pdf::Annotations::TextStyle>&)Establece el estilo del texto en la apariencia. Cuando el estilo del texto cambia, la apariencia del texto se actualiza.
SetTextStyle(RichTextFontStyles, const System::String&, double, System::Drawing::Color)Establece el formato determinado por el parámetro textStyle para todo el texto de la anotación.
SetTextStyle(int32_t, int32_t, RichTextFontStyles)Establece el formato determinado por el parámetro textStyle para un fragmento de texto desde el índice fromInd hasta el índice toInd.

Ver también