Aspose::Pdf::Annotations::RedactionAnnotation класс
Содержание
[
Скрывать
]RedactionAnnotation class
Представляет аннотацию Redact.
class RedactionAnnotation : public Aspose::Pdf::Annotations::MarkupAnnotation
Методы
| Метод | Описание |
|---|---|
| Accept(System::SharedPtr<AnnotationSelector>) override | Принимает объект‑посетитель для обработки аннотации. |
| Flatten() override | Преобразует аннотацию в плоскую форму, т.е. удаляет аннотацию и добавляет её. |
| get_AnnotationType() override | Получает тип аннотации. |
| get_BorderColor() | Получает цвет границы, который отображается, когда редактирование не активно. |
| get_DefaultAppearance() | Получает строку внешнего вида по умолчанию, используемую при форматировании текста. |
| get_FillColor() | Получает цвет для заполнения аннотации. |
| get_FontSize() const | Получает размер шрифта для OverlayText. |
| get_OverlayText() | Получает текст для печати на аннотации redact. |
| get_QuadPoint() | Массив чисел размером 8xN, определяющий координаты области содержимого, которую предполагается удалить. |
| get_Repeat() | Если true, наложенный текст будет повторяться на аннотации. |
| get_TextAlignment() | Получает. Выравнивание наложения Text. |
| Redact() | Сводит аннотацию к плоскому виду и редактирует содержимое страницы (т. е. удаляет текст и изображение под отредактированной аннотацией) |
| RedactionAnnotation(const System::SharedPtr<Document>&) | Конструктор для RedactionAnnotation. Для использования в Generator. |
| RedactionAnnotation(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&) | Конструктор для RedactAnnotation. |
| set_BorderColor(const System::SharedPtr<Aspose::Pdf::Color>&) | Устанавливает цвет границы, которая рисуется, когда редактирование не активно. |
| set_DefaultAppearance(const System::String&) | Устанавливает строку отображения по умолчанию, используемую при форматировании текста. |
| set_FillColor(const System::SharedPtr<Aspose::Pdf::Color>&) | Устанавливает цвет для заполнения аннотации. |
| set_FontSize(float) | Устанавливает размер шрифта для OverlayText. |
| set_OverlayText(const System::String&) | Устанавливает текст для печати на редактируемой аннотации. |
| set_QuadPoint(const System::ArrayPtr<System::SharedPtr<Point>>&) | Массив чисел размером 8xN, определяющий координаты области содержимого, которую предполагается удалить. |
| set_Repeat(bool) | Если true, наложенный текст будет повторяться на аннотации. |
| set_TextAlignment(Aspose::Pdf::HorizontalAlignment) | Устанавливает. Выравнивание наложения Text. |
См. также
- Class MarkupAnnotation
- Namespace Aspose::Pdf::Annotations
- Library Aspose.PDF for C++