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.

См. также