Class Merger

Class Merger

名称: Aspose.Words.LowCode 集合: Aspose.Words.dll (25.4.0)

代表一组旨在将各种不同类型的文件融入一个单一输出文件的方法。

public class Merger : Processor

Inheritance

object Processor Merger

继承人

Processor.mResultDocument , Processor.From(string, LoadOptions) , Processor.From(Stream, LoadOptions) , Processor.To(string, SaveOptions) , Processor.To(string, SaveFormat) , Processor.To(Stream, SaveOptions) , Processor.To(Stream, SaveFormat) , Processor.To(List, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

指定输入和输出文件或流,以及所需的合并和保存选项,用于将所需的输入文件合并到一个单一的输出文件中。

合并功能支持超过 35 个不同的文件格式。

Methods

Create()

创建邮件合并处理器的新例子。

public static Merger Create()

Returns

Merger

Create(MergerContext)

创建邮件合并处理器的新例子。

public static Merger Create(MergerContext context)

Parameters

context MergerContext

Returns

Merger

ExecuteCore()

protected override void ExecuteCore()

Merge(字符串, string[])

将所提供的输入文件插入到单一输出文件中,使用指定的输送文件和输出文件名使用 Aspose.Words.LowCode.MergeFormatMode。

public static void Merge(string outputFile, string[] inputFiles)

Parameters

outputFile string

输出文件名称。

inputFiles string ( )

输入文件名称。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Merge(字符串, string( ), SaveFormat, MergeFormatMode)

将所提供的输入文件插入到单一输出文件中,使用指定的输入输出文件名和最终文件格式。

public static void Merge(string outputFile, string[] inputFiles, SaveFormat saveFormat, MergeFormatMode mergeFormatMode)

Parameters

outputFile string

输出文件名称。

inputFiles string ( )

输入文件名称。

saveFormat SaveFormat

保存格式。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Merge(字符串, string( ), SaveOptions, MergeFormatMode)

将所提供的输入文件插入到单一输出文件中,使用指定的输入输出文件名称,并保存选项。

public static void Merge(string outputFile, string[] inputFiles, SaveOptions saveOptions, MergeFormatMode mergeFormatMode)

Parameters

outputFile string

输出文件名称。

inputFiles string ( )

输入文件名称。

saveOptions SaveOptions

储蓄选项。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Merge(字符串, string( ), LoadOptions( ), SaveOptions, MergeFormatMode)

将所提供的输入文件插入到单一输出文件中,使用指定的输入输出文件名称,并保存选项。

public static void Merge(string outputFile, string[] inputFiles, LoadOptions[] loadOptions, SaveOptions saveOptions, MergeFormatMode mergeFormatMode)

Parameters

outputFile string

输出文件名称。

inputFiles string ( )

输入文件名称。

loadOptions LoadOptions ( )

加载输入文件的选项。

saveOptions SaveOptions

储蓄选项。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG、或WebP),输出的每个页面将作为单独的文件保存。

如果输出格式为 TIFF,则输入将保存为单个多框的 TifF 文件。

Merge(线条( ), MergeFormatMode)

将所提供的输入文件插入到单一文件中,并返回最终文件的 Aspose.Words.Document 例子。

public static Document Merge(string[] inputFiles, MergeFormatMode mergeFormatMode)

Parameters

inputFiles string ( )

输入文件名称。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Returns

Document

Merge(线条( ), LoadOptions( ), MergeFormatMode)

将所提供的输入文件插入到单一文件中,并返回最终文件的 Aspose.Words.Document 例子。

public static Document Merge(string[] inputFiles, LoadOptions[] loadOptions, MergeFormatMode mergeFormatMode)

Parameters

inputFiles string ( )

输入文件名称。

loadOptions LoadOptions ( )

加载输入文件的选项。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Returns

Document

Merge(Document( ), MergeFormatMode)

将所提供的输入文件插入到单一文件中,并返回最终文件的 Aspose.Words.Document 例子。

public static Document Merge(Document[] inputDocuments, MergeFormatMode mergeFormatMode)

Parameters

inputDocuments Document ( )

输入文件。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Returns

Document

Merge(流,流( ), SaveFormat)

将所提供的输入文件插入到单一输出文件中,使用指定的输入输出流和最终文件格式。

public static void Merge(Stream outputStream, Stream[] inputStreams, SaveFormat saveFormat)

Parameters

outputStream Stream

输出流。

inputStreams Stream ( )

输入流。

saveFormat SaveFormat

保存格式。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Merge(流,流( ), SaveOptions, MergeFormatMode)

将所提供的输入文件插入到单一输出文件中,使用指定的输入输出流,并保存选项。

public static void Merge(Stream outputStream, Stream[] inputStreams, SaveOptions saveOptions, MergeFormatMode mergeFormatMode)

Parameters

outputStream Stream

输出流。

inputStreams Stream ( )

输入流。

saveOptions SaveOptions

储蓄选项。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Merge(流,流( ), LoadOptions( ), SaveOptions, MergeFormatMode)

将所提供的输入文件插入到单一输出文件中,使用指定的输入输出流,并保存选项。

public static void Merge(Stream outputStream, Stream[] inputStreams, LoadOptions[] loadOptions, SaveOptions saveOptions, MergeFormatMode mergeFormatMode)

Parameters

outputStream Stream

输出流。

inputStreams Stream ( )

输入流。

loadOptions LoadOptions ( )

加载输入文件的选项。

saveOptions SaveOptions

储蓄选项。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Remarks

如果输出格式是图像(BMP、EMF、EPS、GIF、JPEG、PNG 或 WebP),则仅存储输出的第一页到指定的流。

如果输出格式为 TIFF,则输入将作为一个单一多框的 TifF 存储到指定的流。

Merge(Stream( ), MergeFormatMode)

将所提供的输入文件插入到单一文件中,并返回最终文件的 Aspose.Words.Document 例子。

public static Document Merge(Stream[] inputStreams, MergeFormatMode mergeFormatMode)

Parameters

inputStreams Stream ( )

输入流。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Returns

Document

Merge(Stream( ), LoadOptions( ), MergeFormatMode)

将所提供的输入文件插入到单一文件中,并返回最终文件的 Aspose.Words.Document 例子。

public static Document Merge(Stream[] inputStreams, LoadOptions[] loadOptions, MergeFormatMode mergeFormatMode)

Parameters

inputStreams Stream ( )

输入流。

loadOptions LoadOptions ( )

加载输入文件的选项。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Returns

Document

MergeToImages(线条( ), ImageSaveOptions, MergeFormatMode)

将所提供的输入文件插入到单一输出文件中,使用指定的输入输出文件名称,并保存选项。将输出转换为图像。

public static Stream[] MergeToImages(string[] inputFiles, ImageSaveOptions saveOptions, MergeFormatMode mergeFormatMode)

Parameters

inputFiles string ( )

输入文件名称。

saveOptions ImageSaveOptions

储蓄选项。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Returns

Stream ( )

MergeToImages(Stream( ), ImageSaveOptions, MergeFormatMode)

将所提供的输入文件流入单一输出文件,使用指定的图像保存选项。将输出转换为图像。

public static Stream[] MergeToImages(Stream[] inputStreams, ImageSaveOptions saveOptions, MergeFormatMode mergeFormatMode)

Parameters

inputStreams Stream ( )

输入文件流。

saveOptions ImageSaveOptions

储蓄选项。

mergeFormatMode MergeFormatMode

说明如何合并格式化这些冲突。

Returns

Stream ( )

 中文