RedactionAnnotation
Overview
RedactionAnnotation is a class in Aspose.PDF FOSS for C++.
RedactionAnnotation lets you permanently remove content while optionally overlaying custom text, fill colour, border colour and font size.
This class provides 19 methods for working with RedactionAnnotation objects in C++ programs.
Available methods include: Accept, BorderColor, DefaultAppearance, FillColor, Flatten, FontSize, OverlayText, QuadPoint, Redact, Repeat, TextAlignment.
All public members are accessible to any C++ application after installing the Aspose.PDF FOSS for C++ package.
Methods
| Signature | Description |
|---|---|
Accept(visitor: AnnotationSelector) | Calls Accept(visitor) on this RedactionAnnotation instance. |
Flatten() | Calls Flatten on this RedactionAnnotation instance. |
Redact() | Calls Redact on this RedactionAnnotation instance. |
QuadPoint() → std::vector<Aspose::Pdf::Point> | Calls QuadPoint on this RedactionAnnotation instance. |
QuadPoint(value: std::vector<Aspose::Pdf::Point>) | Calls QuadPoint(value) on this RedactionAnnotation instance. |
DefaultAppearance() → std::string | Calls DefaultAppearance on this RedactionAnnotation instance. |
DefaultAppearance(value: std::string) | Calls DefaultAppearance(value) on this RedactionAnnotation instance. |
FillColor() → Aspose::Pdf::Color | Calls FillColor on this RedactionAnnotation instance. |
FillColor(value: Aspose::Pdf::Color) | Calls FillColor(value) on this RedactionAnnotation instance. |
BorderColor() → Aspose::Pdf::Color | Calls BorderColor on this RedactionAnnotation instance. |
BorderColor(value: Aspose::Pdf::Color) | Calls BorderColor(value) on this RedactionAnnotation instance. |
OverlayText() → std::string | Calls OverlayText on this RedactionAnnotation instance. |
OverlayText(value: std::string) | Calls OverlayText(value) on this RedactionAnnotation instance. |
FontSize() → float | Calls FontSize on this RedactionAnnotation instance. |
FontSize(value: float) | Calls FontSize(value) on this RedactionAnnotation instance. |
Repeat() → bool | Calls Repeat on this RedactionAnnotation instance. |
Repeat(value: bool) | Calls Repeat(value) on this RedactionAnnotation instance. |
TextAlignment() → Aspose::Pdf::HorizontalAlignment | Calls TextAlignment on this RedactionAnnotation instance. |
TextAlignment(value: Aspose::Pdf::HorizontalAlignment) | Calls TextAlignment(value) on this RedactionAnnotation instance. |