Интерфейс Aspose::Words::IDocumentProcessorPlugin
Содержание
[
Скрывать
]IDocumentProcessorPlugin interface
Определяет интерфейс для внешнего плагина обработки документов.
class IDocumentProcessorPlugin : public virtual System::Object
Методы
| Метод | Описание |
|---|---|
| virtual Append(System::SharedPtr<System::IO::Stream>, System::SharedPtr<Aspose::Words::Loading::LoadOptions>) | Добавьте документ, загрузив его с указанными параметрами загрузки. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| virtual Load(System::SharedPtr<System::IO::Stream>, System::SharedPtr<Aspose::Words::Loading::LoadOptions>) | Загрузите документ, используя указанные параметры загрузки. |
| virtual Save(System::SharedPtr<System::IO::Stream>, System::SharedPtr<Aspose::Words::Saving::SaveOptions>) | Сохраните документ, загруженный методом Load(), в выходной поток, используя указанные параметры сохранения. |
| virtual SetImageWatermark(System::SharedPtr<System::IO::Stream>, System::SharedPtr<Aspose::Words::ImageWatermarkOptions>) | Добавляет изображенный водяной знак на каждую страницу документа, загруженного методом Load(). |
| virtual SetTextWatermark(System::String, System::SharedPtr<Aspose::Words::TextWatermarkOptions>) | Добавляет текстовый водяной знак на каждую страницу документа, загруженного методом Load(). |
| virtual ToDocument() | Разбирает документ, загруженный методом Load(), в объект Document. |
| virtual ToPages(System::SharedPtr<Aspose::Words::Saving::FixedPageSaveOptions>) | Сохраняет каждую страницу документа, загруженного методом Load(), используя указанные параметры фиксированного сохранения страниц. |
| static Type() |
См. также
- Namespace Aspose::Words
- Library Aspose.Words for C++