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(Стринг, Стринг[])
Перемешивает введенные входные документы в единый документ выхода с использованием указанного вводаИмена файлов выхода используют 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(Стринг, Стринг[ ], 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(Поток , Stream[ ], → 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(Поток , Stream[ ], 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(Поток , Stream[ ], 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 [ ]