Class Merger

Class Merger

Название пространства: Aspose.Words.LowCode Ассоциация: Aspose.Words.dll (25.5.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(Стринг, Стринг[])

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

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(Поток , 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

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 [ ]

 Русский