Класс Aspose::Words::LowCode::Merger
Содержание
[
Скрывать
]Merger class
Представляет набор методов, предназначенных для объединения различных типов документов в один итоговый документ.
class Merger : public Aspose::Words::LowCode::Processor
Методы
| Метод | Описание |
|---|---|
| static Create() | Создаёт новый экземпляр процессора слияния почты. |
| static Create(const System::SharedPtr<Aspose::Words::LowCode::MergerContext>&) | Создаёт новый экземпляр процессора слияния почты. |
| Execute() | Выполнить действие процессора. |
| Execute(System::Threading::CancellationToken) | Выполнить действие процессора, позволяя отменить задачу обработки документа с использованием указанного токена отмены. |
| From(const System::String&) | Указывает входной документ для обработки. |
| From(const System::String&, const System::SharedPtr<Aspose::Words::Loading::LoadOptions>&) | Указывает входной документ для обработки. |
| From(const System::SharedPtr<System::IO::Stream>&) | Указывает входной документ для обработки. |
| From(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Loading::LoadOptions>&) | Указывает входной документ для обработки. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| static Merge(const System::String&, const System::ArrayPtr<System::String>&) | Объединяет указанные входные документы в один выходной документ, используя заданные имена входного и выходного файлов с помощью KeepSourceFormatting. |
| static Merge(const System::String&, const System::ArrayPtr<System::String>&, Aspose::Words::SaveFormat, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один выходной документ, используя заданные имена входного и выходного файлов и конечный формат документа. |
| static Merge(const System::String&, const System::ArrayPtr<System::String>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один выходной документ, используя заданные имена входного и выходного файлов и параметры сохранения. |
| static Merge(const System::String&, const System::ArrayPtr<System::String>&, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один выходной документ, используя заданные имена входного и выходного файлов и параметры сохранения. |
| static Merge(const System::ArrayPtr<System::String>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один документ и возвращает экземпляр Document конечного документа. |
| static Merge(const System::ArrayPtr<System::String>&, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один документ и возвращает экземпляр Document конечного документа. |
| static Merge(const System::ArrayPtr<System::SharedPtr<Aspose::Words::Document>>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один документ и возвращает экземпляр Document конечного документа. |
| static Merge(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, Aspose::Words::SaveFormat) | Объединяет указанные входные документы в один выходной документ, используя заданные входные и выходные потоки и конечный формат документа. |
| static Merge(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один выходной документ, используя заданные входные и выходные потоки и параметры сохранения. |
| static Merge(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один выходной документ, используя заданные входные и выходные потоки и параметры сохранения. |
| static Merge(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один документ и возвращает экземпляр Document конечного документа. |
| static Merge(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один документ и возвращает экземпляр Document конечного документа. |
| static MergeToImages(const System::ArrayPtr<System::String>&, const System::SharedPtr<Aspose::Words::Saving::ImageSaveOptions>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные входные документы в один выходной документ, используя заданные имена входного и выходного файлов и параметры сохранения. Отображает вывод в виде изображений. |
| static MergeToImages(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::SharedPtr<Aspose::Words::Saving::ImageSaveOptions>&, Aspose::Words::LowCode::MergeFormatMode) | Объединяет указанные потоки входных документов в один выходной документ, используя заданные параметры сохранения изображений. Отображает вывод в виде изображений. |
| To(const System::String&) | Указывает выходной файл для процессора. |
| To(const System::String&, System::SharedPtr<Aspose::Words::Saving::SaveOptions>) | Указывает выходной файл для процессора. |
| To(const System::String&, Aspose::Words::SaveFormat) | Указывает выходной файл для процессора. |
| To(const System::SharedPtr<System::IO::Stream>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&) | Указывает выходной поток для процессора. |
| To(const System::SharedPtr<System::IO::Stream>&, Aspose::Words::SaveFormat) | Указывает выходной поток для процессора. |
| To(const System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<System::IO::Stream>>>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&) | |
| To(const System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<System::IO::Stream>>>&, Aspose::Words::SaveFormat) | |
| static Type() |
Примечания
Указанные входные и выходные файлы или потоки, вместе с желаемыми параметрами объединения и сохранения, используются для объединения указанных входных документов в один выходной документ.
Функция объединения поддерживает более 35 различных форматов файлов.
См. также
- Class Processor
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++