Class Merger
名称: Aspose.Words.LowCode 集合: Aspose.Words.dll (25.4.0)
代表一组旨在将各种不同类型的文件融入一个单一输出文件的方法。
public class Merger : Processor
Inheritance
继承人
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 ( )