Класс Aspose::Pdf::Facades::PdfAnnotationEditor
Содержание
[
Скрывать
]PdfAnnotationEditor class
Представляет класс для работы с аннотациями PDF‑документа (комментариями).
class PdfAnnotationEditor : public Aspose::Pdf::Facades::SaveableFacade
Методы
| Метод | Описание |
|---|---|
| DeleteAnnotation(const System::String&) | Удаляет аннотацию с указанным именем аннотации. |
| DeleteAnnotations() | Удаляет все аннотации в документе. |
| DeleteAnnotations(const System::String&) | Удаляет все аннотации указанного типа в документе. |
| ExportAnnotationsToXfdf(const System::SharedPtr<System::IO::Stream>&) | Экспортирует аннотации в поток. |
| ExportAnnotationsXfdf(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::ArrayPtr<System::String>&) | Экспортирует содержимое указанных типов аннотаций в XFDF. |
| ExportAnnotationsXfdf(const System::SharedPtr<System::IO::Stream>&, int32_t, int32_t, const System::ArrayPtr<Annotations::AnnotationType>&) | Экспортирует содержимое указанных типов аннотаций в XFDF. |
| ExtractAnnotations(int32_t, int32_t, const System::ArrayPtr<System::String>&) | Получает список аннотаций указанных типов. |
| ExtractAnnotations(int32_t, int32_t, const System::ArrayPtr<Annotations::AnnotationType>&) | Получает список аннотаций указанных типов. |
| FlatteningAnnotations() | Преобразует все аннотации в документе в плоские. |
| FlatteningAnnotations(const System::SharedPtr<Forms::Form::FlattenSettings>&) | Преобразует все аннотации в документе в плоские. |
| FlatteningAnnotations(int32_t, int32_t, const System::ArrayPtr<Annotations::AnnotationType>&) | Уплощает аннотации указанных типов. |
| ImportAnnotationFromXfdf(const System::String&) | Импортирует все аннотации из файла XFDF. |
| ImportAnnotationFromXfdf(const System::String&, const System::ArrayPtr<Annotations::AnnotationType>&) | Импортирует указанные аннотации из файла XFDF. |
| ImportAnnotationFromXfdf(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<Annotations::AnnotationType>&) | Импортирует указанные аннотации из потока данных XFDF. |
| ImportAnnotationFromXfdf(const System::SharedPtr<System::IO::Stream>&) | Импортирует все аннотации из потока данных XFDF. |
| ImportAnnotations(const System::ArrayPtr<System::String>&, const System::ArrayPtr<Annotations::AnnotationType>&) | Импортирует указанные аннотации в документ из массива других PDF‑документов. |
| ImportAnnotations(const System::ArrayPtr<System::String>&) | Импортирует аннотации в документ из массива других PDF‑документов. |
| ImportAnnotations(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::ArrayPtr<Annotations::AnnotationType>&) | Импортирует указанные аннотации в документ из массива потоков других PDF‑документов. |
| ImportAnnotations(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&) | Импортирует аннотации в документ из массива потоков других PDF‑документов. |
| ImportAnnotationsFromFdf(const System::String&) | Импортирует все аннотации из файла FDF. |
| ImportAnnotationsFromXfdf(const System::String&) | Импортирует все аннотации из файла XFDF. |
| ImportAnnotationsFromXfdf(const System::SharedPtr<System::IO::Stream>&) | Импортирует все аннотации из потока данных XFDF. |
| ModifyAnnotations(int32_t, int32_t, const System::SharedPtr<Annotations::Annotation>&) | Изменяет аннотации указанного типа в заданном диапазоне страниц. Поддерживает изменение следующих свойств аннотации: Modified, Title, Contents, Color, Subject и Open. |
| ModifyAnnotationsAuthor(int32_t, int32_t, const System::String&, const System::String&) | Изменяет автора аннотаций в заданном диапазоне страниц. |
| PdfAnnotationEditor() | Инициализирует новый объект PdfAnnotationEditor. |
| PdfAnnotationEditor(const System::SharedPtr<Aspose::Pdf::Document>&) | Инициализирует новый объект PdfAnnotationEditor на основе document. |
| RedactArea(int32_t, System::SharedPtr<Rectangle>, System::Drawing::Color) | Редактирует область на указанной странице. Всё содержимое удаляется. |
См. также
- Class SaveableFacade
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++