Aspose::Words::LowCode::Merger class

Merger class

Represents a group of methods intended to merge a variety of different types of documents into a single output document.

class Merger

Methods

MethodDescription
static Merge(const System::String&, const System::ArrayPtr<System::String>&)Merges the given input documents into a single output document using specified input and output file names.
static Merge(const System::String&, const System::ArrayPtr<System::String>&, Aspose::Words::SaveFormat, Aspose::Words::LowCode::MergeFormatMode)Merges the given input documents into a single output document using specified input output file names and the final document format.
static Merge(const System::String&, const System::ArrayPtr<System::String>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, Aspose::Words::LowCode::MergeFormatMode)Merges the given input documents into a single output document using specified input output file names and save options.
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)Merges the given input documents into a single output document using specified input output file names and save options.
static Merge(const System::ArrayPtr<System::String>&, Aspose::Words::LowCode::MergeFormatMode)Merges the given input documents into a single document and returns Document instance of the final document.
static Merge(const System::ArrayPtr<System::String>&, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&, Aspose::Words::LowCode::MergeFormatMode)Merges the given input documents into a single document and returns Document instance of the final document.
static Merge(const System::ArrayPtr<System::SharedPtr<Aspose::Words::Document>>&, Aspose::Words::LowCode::MergeFormatMode)Merges the given input documents into a single document and returns Document instance of the final document.
static Merge(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, Aspose::Words::SaveFormat)Merges the given input documents into a single output document using specified input output streams and the final document format.
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)Merges the given input documents into a single output document using specified input output streams and save options.
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)Merges the given input documents into a single output document using specified input output streams and save options.
static Merge(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, Aspose::Words::LowCode::MergeFormatMode)Merges the given input documents into a single document and returns Document instance of the final document.
static Merge(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&, Aspose::Words::LowCode::MergeFormatMode)Merges the given input documents into a single document and returns Document instance of the final document.
Merger()

Remarks

The specified input and output files or streams, along with the desired merge and save options, are used to merge the given input documents into a single output document.

The merging functionality supports over 35 different file formats.

See Also