Интерфейс 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()

См. также