Aspose::Words::LowCode::Merger::Merge method
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)
Parameter | Type | Description |
---|---|---|
inputDocuments | const System::ArrayPtr<System::SharedPtr<Aspose::Words::Document>>& | The input documents. |
mergeFormatMode | Aspose::Words::LowCode::MergeFormatMode | Specifies how to merge formatting that clashes. |
See Also
- Class Document
- Enum MergeFormatMode
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
inputStreams | const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>& | The input streams. |
mergeFormatMode | Aspose::Words::LowCode::MergeFormatMode | Specifies how to merge formatting that clashes. |
See Also
- Class Document
- Enum MergeFormatMode
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
inputStreams | const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>& | The input streams. |
loadOptions | const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>& | Load options for the input files. |
mergeFormatMode | Aspose::Words::LowCode::MergeFormatMode | Specifies how to merge formatting that clashes. |
See Also
- Class Document
- Class LoadOptions
- Enum MergeFormatMode
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
inputFiles | const System::ArrayPtr<System::String>& | The input file names. |
mergeFormatMode | Aspose::Words::LowCode::MergeFormatMode | Specifies how to merge formatting that clashes. |
See Also
- Class Document
- Enum MergeFormatMode
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
inputFiles | const System::ArrayPtr<System::String>& | The input file names. |
loadOptions | const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>& | Load options for the input files. |
mergeFormatMode | Aspose::Words::LowCode::MergeFormatMode | Specifies how to merge formatting that clashes. |
See Also
- Class Document
- Class LoadOptions
- Enum MergeFormatMode
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
outputStream | const System::SharedPtr<System::IO::Stream>& | The output stream. |
inputStreams | const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>& | The input streams. |
saveFormat | Aspose::Words::SaveFormat | The 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
- Enum SaveFormat
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
outputStream | const System::SharedPtr<System::IO::Stream>& | The output stream. |
inputStreams | const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>& | The input streams. |
loadOptions | const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>& | Load options for the input files. |
saveOptions | const System::SharedPtr<Aspose::Words::Saving::SaveOptions>& | The save options. |
mergeFormatMode | Aspose::Words::LowCode::MergeFormatMode | Specifies 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
- Class LoadOptions
- Class SaveOptions
- Enum MergeFormatMode
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
outputStream | const System::SharedPtr<System::IO::Stream>& | The output stream. |
inputStreams | const System::ArrayPtr<System::SharedPtr<System::IO::Stream>>& | The input streams. |
saveOptions | const System::SharedPtr<Aspose::Words::Saving::SaveOptions>& | The save options. |
mergeFormatMode | Aspose::Words::LowCode::MergeFormatMode | Specifies 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
- Class SaveOptions
- Enum MergeFormatMode
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
outputFile | const System::String& | The output file name. |
inputFiles | const 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
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
outputFile | const System::String& | The output file name. |
inputFiles | const System::ArrayPtr<System::String>& | The input file names. |
saveFormat | Aspose::Words::SaveFormat | The save format. |
mergeFormatMode | Aspose::Words::LowCode::MergeFormatMode | Specifies 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
- Enum SaveFormat
- Enum MergeFormatMode
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
outputFile | const System::String& | The output file name. |
inputFiles | const System::ArrayPtr<System::String>& | The input file names. |
loadOptions | const System::ArrayPtr<System::SharedPtr<Aspose::Words::Loading::LoadOptions>>& | Load options for the input files. |
saveOptions | const System::SharedPtr<Aspose::Words::Saving::SaveOptions>& | The save options. |
mergeFormatMode | Aspose::Words::LowCode::MergeFormatMode | Specifies 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
- Class LoadOptions
- Class SaveOptions
- Enum MergeFormatMode
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++
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)
Parameter | Type | Description |
---|---|---|
outputFile | const System::String& | The output file name. |
inputFiles | const System::ArrayPtr<System::String>& | The input file names. |
saveOptions | const System::SharedPtr<Aspose::Words::Saving::SaveOptions>& | The save options. |
mergeFormatMode | Aspose::Words::LowCode::MergeFormatMode | Specifies 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
- Class SaveOptions
- Enum MergeFormatMode
- Class Merger
- Namespace Aspose::Words::LowCode
- Library Aspose.Words for C++