Aspose::Pdf::Annotations::FreeTextAnnotation class
Contenido
[
Ocultar
]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étodo | Descripción |
|---|---|
| Accept(System::SharedPtr<AnnotationSelector>) override | Acepta 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() override | Obtiene 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
- Class MarkupAnnotation
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++