Class Merger
名称: Aspose.Words.LowCode 编辑: Aspose.Words.dll (25.5.0)
代表一组旨在将各种不同类型的文件融入一个单一输出文件的方法。
public class Merger : ProcessorInheritance
继承人
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
Remarks
指定输入和输出文件或流,以及所需的合并和保存选项,用于将所需的输入文件合并到一个单一的输出文件中。 合并功能支持超过 35 个不同的文件格式。
Methods
Create()
创建邮件合并处理器的新例子。
public static Merger Create()Returns
Create(MergerContext)
创建邮件合并处理器的新例子。
public static Merger Create(MergerContext context)Parameters
context MergerContext
Returns
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
Merge(线条( ), LoadOptions( ), MergeFormatMode)
将所提供的输入文件插入到单一文件中,并返回最终文件的 Aspose.Words.Document 例子。
public static Document Merge(string[] inputFiles, LoadOptions[] loadOptions, MergeFormatMode mergeFormatMode)Parameters
inputFiles string
( )
输入文件名称。
loadOptions LoadOptions
( )
加载输入文件的选项。
mergeFormatMode MergeFormatMode
说明如何合并格式化这些冲突。
Returns
Merge(Document( ), MergeFormatMode)
将所提供的输入文件插入到单一文件中,并返回最终文件的 Aspose.Words.Document 例子。
public static Document Merge(Document[] inputDocuments, MergeFormatMode mergeFormatMode)Parameters
inputDocuments Document
( )
输入文件。
mergeFormatMode MergeFormatMode
说明如何合并格式化这些冲突。
Returns
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
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
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 ( )