Aspose::Words::LowCode::Merger::Merge method

Contents
[ ]

Merger::Merge(const System::ArrayPtr<System::SharedPtr<Aspose::Words::Document>>&, Aspose::Words::LowCode::MergeFormatMode) method

Merges the given input documents into a single document and returns Document instance of the final document.

static System::SharedPtr<Aspose::Words::Document> Aspose::Words::LowCode::Merger::Merge(const System::ArrayPtr<System::SharedPtr<Aspose::Words::Document>> &inputDocuments, Aspose::Words::LowCode::MergeFormatMode mergeFormatMode)
ParameterTypeDescription
inputDocumentsconst System::ArrayPtr<System::SharedPtr<Aspose::Words::Document>>&The input documents.
mergeFormatModeAspose::Words::LowCode::MergeFormatModeSpecifies how to merge formatting that clashes.

See Also

Merger::Merge(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, Aspose::Words::LowCode::MergeFormatMode) method

Merges the given input documents into a single document and returns Document instance of the final document.

static System::SharedPtr<Aspose::Words::Document> Aspose::Words::LowCode::Merger::Merge(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>> &inputStreams, Aspose::Words::LowCode::MergeFormatMode mergeFormatMode)
ParameterTypeDescription
inputStreamsconst System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&The input streams.
mergeFormatModeAspose::Words::LowCode::MergeFormatModeSpecifies how to merge formatting that clashes.

See Also

Merger::Merge(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&, Aspose::Words::LowCode::MergeFormatMode) method

Merges the given input documents into a single document and returns Document instance of the final document.

static System::SharedPtr<Aspose::Words::Document> Aspose::Words::LowCode::Merger::Merge(const System::ArrayPtr<System::SharedPtr<System::IO::Stream>> &inputStreams, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>> &loadOptions, Aspose::Words::LowCode::MergeFormatMode mergeFormatMode)
ParameterTypeDescription
inputStreamsconst System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&The input streams.
loadOptionsconst System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&Load options for the input files.
mergeFormatModeAspose::Words::LowCode::MergeFormatModeSpecifies how to merge formatting that clashes.

See Also

Merger::Merge(const System::ArrayPtr<System::String>&, Aspose::Words::LowCode::MergeFormatMode) method

Merges the given input documents into a single document and returns Document instance of the final document.

static System::SharedPtr<Aspose::Words::Document> Aspose::Words::LowCode::Merger::Merge(const System::ArrayPtr<System::String> &inputFiles, Aspose::Words::LowCode::MergeFormatMode mergeFormatMode)
ParameterTypeDescription
inputFilesconst System::ArrayPtr<System::String>&The input file names.
mergeFormatModeAspose::Words::LowCode::MergeFormatModeSpecifies how to merge formatting that clashes.

See Also

Merger::Merge(const System::ArrayPtr<System::String>&, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&, Aspose::Words::LowCode::MergeFormatMode) method

Merges the given input documents into a single document and returns Document instance of the final document.

static System::SharedPtr<Aspose::Words::Document> Aspose::Words::LowCode::Merger::Merge(const System::ArrayPtr<System::String> &inputFiles, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>> &loadOptions, Aspose::Words::LowCode::MergeFormatMode mergeFormatMode)
ParameterTypeDescription
inputFilesconst System::ArrayPtr<System::String>&The input file names.
loadOptionsconst System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&Load options for the input files.
mergeFormatModeAspose::Words::LowCode::MergeFormatModeSpecifies how to merge formatting that clashes.

See Also

Merger::Merge(const System::SharedPtr<System::IO::Stream>&, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&, Aspose::Words::SaveFormat) method

Merges the given input documents into a single output document using specified input output streams and the final document format.

static void Aspose::Words::LowCode::Merger::Merge(const System::SharedPtr<System::IO::Stream> &outputStream, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>> &inputStreams, Aspose::Words::SaveFormat saveFormat)
ParameterTypeDescription
outputStreamconst System::SharedPtr<System::IO::Stream>&The output stream.
inputStreamsconst System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&The input streams.
saveFormatAspose::Words::SaveFormatThe save format.

Remarks

If the output format is an image (BMP, EMF, EPS, GIF, JPEG, PNG, or WebP), only the first page of the output will be saved to the specified stream.

If the output format is TIFF, the output will be saved as a single multi-frame TIFF to the specified stream.

See Also

Merger::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) method

Merges the given input documents into a single output document using specified input output streams and save options.

static void Aspose::Words::LowCode::Merger::Merge(const System::SharedPtr<System::IO::Stream> &outputStream, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>> &inputStreams, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>> &loadOptions, const System::SharedPtr<Aspose::Words::Saving::SaveOptions> &saveOptions, Aspose::Words::LowCode::MergeFormatMode mergeFormatMode)
ParameterTypeDescription
outputStreamconst System::SharedPtr<System::IO::Stream>&The output stream.
inputStreamsconst System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&The input streams.
loadOptionsconst System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&Load options for the input files.
saveOptionsconst System::SharedPtr<Aspose::Words::Saving::SaveOptions>&The save options.
mergeFormatModeAspose::Words::LowCode::MergeFormatModeSpecifies how to merge formatting that clashes.

Remarks

If the output format is an image (BMP, EMF, EPS, GIF, JPEG, PNG, or WebP), only the first page of the output will be saved to the specified stream.

If the output format is TIFF, the output will be saved as a single multi-frame TIFF to the specified stream.

See Also

Merger::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) method

Merges the given input documents into a single output document using specified input output streams and save options.

static void Aspose::Words::LowCode::Merger::Merge(const System::SharedPtr<System::IO::Stream> &outputStream, const System::ArrayPtr<System::SharedPtr<System::IO::Stream>> &inputStreams, const System::SharedPtr<Aspose::Words::Saving::SaveOptions> &saveOptions, Aspose::Words::LowCode::MergeFormatMode mergeFormatMode)
ParameterTypeDescription
outputStreamconst System::SharedPtr<System::IO::Stream>&The output stream.
inputStreamsconst System::ArrayPtr<System::SharedPtr<System::IO::Stream>>&The input streams.
saveOptionsconst System::SharedPtr<Aspose::Words::Saving::SaveOptions>&The save options.
mergeFormatModeAspose::Words::LowCode::MergeFormatModeSpecifies how to merge formatting that clashes.

Remarks

If the output format is an image (BMP, EMF, EPS, GIF, JPEG, PNG, or WebP), only the first page of the output will be saved to the specified stream.

If the output format is TIFF, the output will be saved as a single multi-frame TIFF to the specified stream.

See Also

Merger::Merge(const System::String&, const System::ArrayPtr<System::String>&) method

Merges the given input documents into a single output document using specified input and output file names using KeepSourceFormatting.

static void Aspose::Words::LowCode::Merger::Merge(const System::String &outputFile, const System::ArrayPtr<System::String> &inputFiles)
ParameterTypeDescription
outputFileconst System::String&The output file name.
inputFilesconst System::ArrayPtr<System::String>&The input file names.

Remarks

If the output format is an image (BMP, EMF, EPS, GIF, JPEG, PNG, or WebP), each page of the output will be saved as a separate file. The specified output file name will be used to generate file names for each part following the rule: outputFile_partIndex.extension.

If the output format is TIFF, the output will be saved as a single multi-frame TIFF file.

See Also

Merger::Merge(const System::String&, const System::ArrayPtr<System::String>&, Aspose::Words::SaveFormat, Aspose::Words::LowCode::MergeFormatMode) method

Merges the given input documents into a single output document using specified input output file names and the final document format.

static void Aspose::Words::LowCode::Merger::Merge(const System::String &outputFile, const System::ArrayPtr<System::String> &inputFiles, Aspose::Words::SaveFormat saveFormat, Aspose::Words::LowCode::MergeFormatMode mergeFormatMode)
ParameterTypeDescription
outputFileconst System::String&The output file name.
inputFilesconst System::ArrayPtr<System::String>&The input file names.
saveFormatAspose::Words::SaveFormatThe save format.
mergeFormatModeAspose::Words::LowCode::MergeFormatModeSpecifies how to merge formatting that clashes.

Remarks

If the output format is an image (BMP, EMF, EPS, GIF, JPEG, PNG, or WebP), each page of the output will be saved as a separate file. The specified output file name will be used to generate file names for each part following the rule: outputFile_partIndex.extension.

If the output format is TIFF, the output will be saved as a single multi-frame TIFF file.

See Also

Merger::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) method

Merges the given input documents into a single output document using specified input output file names and save options.

static void Aspose::Words::LowCode::Merger::Merge(const System::String &outputFile, const System::ArrayPtr<System::String> &inputFiles, const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>> &loadOptions, const System::SharedPtr<Aspose::Words::Saving::SaveOptions> &saveOptions, Aspose::Words::LowCode::MergeFormatMode mergeFormatMode)
ParameterTypeDescription
outputFileconst System::String&The output file name.
inputFilesconst System::ArrayPtr<System::String>&The input file names.
loadOptionsconst System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>&Load options for the input files.
saveOptionsconst System::SharedPtr<Aspose::Words::Saving::SaveOptions>&The save options.
mergeFormatModeAspose::Words::LowCode::MergeFormatModeSpecifies how to merge formatting that clashes.

Remarks

If the output format is an image (BMP, EMF, EPS, GIF, JPEG, PNG, or WebP), each page of the output will be saved as a separate file. The specified output file name will be used to generate file names for each part following the rule: outputFile_partIndex.extension.

If the output format is TIFF, the output will be saved as a single multi-frame TIFF file.

See Also

Merger::Merge(const System::String&, const System::ArrayPtr<System::String>&, const System::SharedPtr<Aspose::Words::Saving::SaveOptions>&, Aspose::Words::LowCode::MergeFormatMode) method

Merges the given input documents into a single output document using specified input output file names and save options.

static void Aspose::Words::LowCode::Merger::Merge(const System::String &outputFile, const System::ArrayPtr<System::String> &inputFiles, const System::SharedPtr<Aspose::Words::Saving::SaveOptions> &saveOptions, Aspose::Words::LowCode::MergeFormatMode mergeFormatMode)
ParameterTypeDescription
outputFileconst System::String&The output file name.
inputFilesconst System::ArrayPtr<System::String>&The input file names.
saveOptionsconst System::SharedPtr<Aspose::Words::Saving::SaveOptions>&The save options.
mergeFormatModeAspose::Words::LowCode::MergeFormatModeSpecifies how to merge formatting that clashes.

Remarks

If the output format is an image (BMP, EMF, EPS, GIF, JPEG, PNG, or WebP), each page of the output will be saved as a separate file. The specified output file name will be used to generate file names for each part following the rule: outputFile_partIndex.extension.

If the output format is TIFF, the output will be saved as a single multi-frame TIFF file.

See Also