Aspose::Pdf::Annotations::RedactionAnnotation clase
Contenido
[
Ocultar
]RedactionAnnotation class
Representa una anotación de redacción.
class RedactionAnnotation : 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. |
| Flatten() override | Aplana la anotación, es decir, elimina la anotación y agrega su contenido. |
| get_AnnotationType() override | Obtiene el tipo de anotación. |
| get_BorderColor() | Obtiene el color del borde que se dibuja cuando la redacción no está activa. |
| get_DefaultAppearance() | Obtiene la cadena de apariencia predeterminada que se usará al formatear el texto. |
| get_FillColor() | Obtiene el color para rellenar la anotación. |
| get_FontSize() const | Obtiene el tamaño de fuente para OverlayText. |
| get_OverlayText() | Obtiene el texto para imprimir en la anotación redact. |
| get_QuadPoint() | Una matriz de números 8xN que especifica las coordenadas de la región de contenido que se pretende eliminar. |
| get_Repeat() | Si es verdadero, el texto superpuesto se repetirá en la anotación. |
| get_TextAlignment() | Obtiene. Alineación de Overlay Text. |
| Redact() | Aplana la anotación y redacta el contenido de la página (es decir, elimina texto e imagen bajo la anotación redactada). |
| RedactionAnnotation(const System::SharedPtr<Document>&) | Constructor para RedactionAnnotation. Para usar en Generator. |
| RedactionAnnotation(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&) | Constructor para RedactAnnotation. |
| set_BorderColor(const System::SharedPtr<Aspose::Pdf::Color>&) | Establece el color del borde que se dibuja cuando la redacción no está activa. |
| set_DefaultAppearance(const System::String&) | Establece la cadena de apariencia predeterminada que se usará al formatear el texto. |
| set_FillColor(const System::SharedPtr<Aspose::Pdf::Color>&) | Establece el color para rellenar la anotación. |
| set_FontSize(float) | Establece el tamaño de fuente para OverlayText. |
| set_OverlayText(const System::String&) | Establece el texto para imprimir en la anotación redact. |
| set_QuadPoint(const System::ArrayPtr<System::SharedPtr<Point>>&) | Una matriz de números 8xN que especifica las coordenadas de la región de contenido que se pretende eliminar. |
| set_Repeat(bool) | Si es verdadero, el texto superpuesto se repetirá en la anotación. |
| set_TextAlignment(Aspose::Pdf::HorizontalAlignment) | Establece. Alineación de Overlay Text. |
Ver también
- Class MarkupAnnotation
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++