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(Стрийк, Стрийк[])
Премества дадените входящи документи в един изходния документ с помощта на определен входи имената на изходните файлове, като използвате Aspose.Words.LowCode.MergeFormatModa.KeepSourceFormatting.
public static void Merge(string outputFile, string[] inputFiles)
Parameters
outputFile
string
Името на изходния файл.
inputFiles
string
[]
Имена на входящите файлове.
Remarks
Ако форматът за изход е изображение (BMP, EMF, EPS, GIF, JPEG, PNG или WebP), всяка страница на изхода ще бъде съхранена като отделен файл.
Ако форматът на изхода е TIFF, изходът ще се съхранява като единен мулти-франшърен TifF файл.
Merge(Стрийк, Стрийк[], 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(Стрийк, Стрийк[], 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(Стрийк, Стрийк[]Изтегляне опции[], 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(Стрий[]Междинна форма)
Премества дадените входящи документи в един документ и връща Aspose.Words.Документ на крайния документ.
public static Document Merge(string[] inputFiles, MergeFormatMode mergeFormatMode)
Parameters
inputFiles
string
[]
Имена на входящите файлове.
mergeFormatMode
MergeFormatMode
Определя как да се слива форматиране, че сблъсъци.
Returns
Merge(Стрий[]Изтегляне опции[]Междинна форма)
Премества дадените входящи документи в един документ и връща Aspose.Words.Документ на крайния документ.
public static Document Merge(string[] inputFiles, LoadOptions[] loadOptions, MergeFormatMode mergeFormatMode)
Parameters
inputFiles
string
[]
Имена на входящите файлове.
loadOptions
LoadOptions
[]
Опции за изтегляне на входните файлове.
mergeFormatMode
MergeFormatMode
Определя как да се слива форматиране, че сблъсъци.
Returns
Merge(Document[]Междинна форма)
Премества дадените входящи документи в един документ и връща Aspose.Words.Документ на крайния документ.
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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.
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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.
Merge(Пътят, Пътят[]Изтегляне опции[], 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, изходът ще се съхранява като един мулти-фрейм ТИФФ към посочения поток.
Merge(Stream[]Междинна форма)
Премества дадените входящи документи в един документ и връща Aspose.Words.Документ на крайния документ.
public static Document Merge(Stream[] inputStreams, MergeFormatMode mergeFormatMode)
Parameters
inputStreams
Stream
[]
Входът на потоците.
mergeFormatMode
MergeFormatMode
Определя как да се слива форматиране, че сблъсъци.
Returns
Merge(Stream[]Изтегляне опции[]Междинна форма)
Премества дадените входящи документи в един документ и връща Aspose.Words.Документ на крайния документ.
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 []