Class Converter
Название пространства: Aspose.Words.LowCode Ассоциация: Aspose.Words.dll (25.4.0)
Представляет группу методов, предназначенных для конвертации различных типов документов с помощью одной линии кода.
public class Converter : Processor
Inheritance
object ← Processor ← Converter
Наследованные члены
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+ различных форматов файлов.
Группа методов Aspose.Words.LowCode. Converter.ConvertToImages(System.String,_Wl26.SaveFormat) предназначена для преобразования документов в изображения, причем каждая страница конвертируется в отдельный файл изображений. Эти методы также преобразуют PDF-документы непосредственно в фиксированные форматы страницы без загрузки их в модель документа, что улучшает как производительность, так и точность.
С помощью Aspose.Words.Saving.ImageSaveOptions.PageSet вы можете настроить определенный набор страниц для конвертации в изображения.
Methods
Convert(Стринг, Стринг)
Конвертирует данный входный документ в исходный документ с использованием указанных входных входных имен файла и его расширения.
public static void Convert(string inputFile, string outputFile)
Parameters
inputFile
string
Имя входного файла.
outputFile
string
Имя файла выхода.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла.
Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
Convert(Стриг, Стриг, SaveFormat)
Конвертирует данный входный документ в исходный документ с использованием указанных входных входных имен файла и конечного формата документа.
public static void Convert(string inputFile, string outputFile, SaveFormat saveFormat)
Parameters
inputFile
string
Имя входного файла.
outputFile
string
Имя файла выхода.
saveFormat
SaveFormat
Формат спасения .
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла.
Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
Convert(Стриг, Стриг, SaveOptions)
Конвертирует данный входный документ в выходный документ с использованием указанных входных входных имен файла и сохраняет варианты.
public static void Convert(string inputFile, string outputFile, SaveOptions saveOptions)
Parameters
inputFile
string
Имя входного файла.
outputFile
string
Имя файла выхода.
saveOptions
SaveOptions
Сбережение вариантов.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла.
Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
Convert(string, LoadOptions, string, SaveOptions)
Конвертирует данный входный документ в выходный документ с использованием указанного входного входного файла названия его опций загрузки/спасания.
public static void Convert(string inputFile, LoadOptions loadOptions, string outputFile, SaveOptions saveOptions)
Parameters
inputFile
string
Имя входного файла.
loadOptions
LoadOptions
Опции загрузки ввода документа.
outputFile
string
Имя файла выхода.
saveOptions
SaveOptions
Сбережение вариантов.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG, или WebP), каждая страница вывода будет храниться в качестве отдельного файла.
Если формат выхода TIFF, то выход будет сохранен в виде единого мульти-фреймного файла TifF.
Convert(Stream, Stream и SaveFormat)
Конвертирует данный входный документ в единый выходный документ с использованием определенных входных и выходных потоков.
public static void Convert(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
Входный поток .
outputStream
Stream
Происхождение потока.
saveFormat
SaveFormat
Формат спасения .
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG или WebP), только первая страница вывода будет сохранена в указанном потоке.
Если формат выхода TIFF, то выход будет сохранен в качестве единого мульти-фрема TifF для указанного потока.
Convert(Stream, Stream и SaveOptions)
Конвертирует данный входный документ в единый выходный документ с использованием определенных входных и выходных потоков.
public static void Convert(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
Входные потоки .
outputStream
Stream
Происхождение потока.
saveOptions
SaveOptions
Сбережение вариантов.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG или WebP), только первая страница вывода будет сохранена в указанном потоке.
Если формат выхода TIFF, то выход будет сохранен в качестве единого мульти-фрема TifF для указанного потока.
Convert(Stream, LoadOptions, Stream, SaveOptions)
Конвертирует данный входный документ в единый выходный документ с использованием определенных входных и выходных потоков.
public static void Convert(Stream inputStream, LoadOptions loadOptions, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
Входные потоки .
loadOptions
LoadOptions
Опции загрузки ввода документа.
outputStream
Stream
Происхождение потока.
saveOptions
SaveOptions
Сбережение вариантов.
Remarks
Если формат выхода является изображением (BMP, EMF, EPS, GIF, JPEG, PNG или WebP), только первая страница вывода будет сохранена в указанном потоке.
Если формат выхода TIFF, то выход будет сохранен в качестве единого мульти-фрема TifF для указанного потока.
ConvertToImages(Стринг, Стринг)
Конвертирует страницы указанного входного файла в изобразительные файлы.
[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, string outputFile)
Parameters
inputFile
string
Имя входного файла.
outputFile
string
Имя файла выхода, используемое для создания имени файла для страничных изображений с помощью правила «outputFile_pageIndex.extension»
ConvertToImages(Стриг, Стриг, SaveFormat)
Конвертирует страницы указанного входного файла в изобразительные файлы в указанном формате.
[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, string outputFile, SaveFormat saveFormat)
Parameters
inputFile
string
Имя входного файла.
outputFile
string
Имя файла выхода, используемое для создания имени файла для страничных изображений с помощью правила «outputFile_pageIndex.extension»
saveFormat
SaveFormat
Сохранить формат. разрешается только формат сохранения изображения.
ConvertToImages(Стриг, Стриг, ImageSaveOptions)
Конвертирует страницы указанного входного файла в изобразительные файлы с использованием указанных вариантов сохранения.
[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, string outputFile, ImageSaveOptions saveOptions)
Parameters
inputFile
string
Имя входного файла.
outputFile
string
Имя файла выхода, используемое для создания имени файла для страничных изображений с помощью правила «outputFile_pageIndex.extension»
saveOptions
ImageSaveOptions
Изображение сберегает варианты.
ConvertToImages(string, LoadOptions, string, ImageSaveOptions)
Конвертирует страницы указанного входного файла в изобразительные файлы с использованием предоставленных опций загрузки и сохранения.
[Obsolete("Use Converter.Convert method instead.")]
public static void ConvertToImages(string inputFile, LoadOptions loadOptions, string outputFile, ImageSaveOptions saveOptions)
Parameters
inputFile
string
Имя входного файла.
loadOptions
LoadOptions
Опции загрузки ввода документа.
outputFile
string
Имя файла выхода, используемое для создания имени файла для страничных изображений с помощью правила «outputFile_pageIndex.extension»
saveOptions
ImageSaveOptions
Изображение сберегает варианты.
ConvertToImages(Стриг, SaveFormat)
Конвертирует страницы указанного входного файла в изображения в указанном формате и возвращает ряд потоков, содержащих изображения.
public static Stream[] ConvertToImages(string inputFile, SaveFormat saveFormat)
Parameters
inputFile
string
Имя входного файла.
saveFormat
SaveFormat
Сохранить формат. разрешается только формат сохранения изображения.
Returns
Stream [ ]
Возвращается ряд потоков изображений. потоки должны быть удалены конечным пользователем.
ConvertToImages(Стриг, ImageSaveOptions)
Конвертирует страницы указанного входного файла в изображения с использованием указанных вариантов сохранения и возвращает ряд потоков, содержащих изображения.
public static Stream[] ConvertToImages(string inputFile, ImageSaveOptions saveOptions)
Parameters
inputFile
string
Имя входного файла.
saveOptions
ImageSaveOptions
Изображение сберегает варианты.
Returns
Stream [ ]
Возвращается ряд потоков изображений. потоки должны быть удалены конечным пользователем.
ConvertToImages(Поток, SaveFormat)
Конвертирует страницы указанного потока ввода в изображения в указанном формате и возвращает ряд потоков, содержащих изображения.
public static Stream[] ConvertToImages(Stream inputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
Входный поток .
saveFormat
SaveFormat
Сохранить формат. разрешается только формат сохранения изображения.
Returns
Stream [ ]
Возвращается ряд потоков изображений. потоки должны быть удалены конечным пользователем.
ConvertToImages(Поток, ImageSaveOptions)
Конвертирует страницы указанного потока ввода в изображения с использованием указанных вариантов сохранения и возвращает ряд потоков, содержащих изображения.
public static Stream[] ConvertToImages(Stream inputStream, ImageSaveOptions saveOptions)
Parameters
inputStream
Stream
Входный поток .
saveOptions
ImageSaveOptions
Изображение сберегает варианты.
Returns
Stream [ ]
Возвращается ряд потоков изображений. потоки должны быть удалены конечным пользователем.
ConvertToImages(Поток, LoadOptions, ImageSaveOptions)
Конвертирует страницы указанного потока ввода в изображения, используя предоставленные опции загрузки и сохранения, и возвращает ряд потоков, содержащих изображения.
public static Stream[] ConvertToImages(Stream inputStream, LoadOptions loadOptions, ImageSaveOptions saveOptions)
Parameters
inputStream
Stream
Входный поток .
loadOptions
LoadOptions
Опции загрузки ввода документа.
saveOptions
ImageSaveOptions
Изображение сберегает варианты.
Returns
Stream [ ]
Возвращается ряд потоков изображений. потоки должны быть удалены конечным пользователем.
ConvertToImages(Документ, SaveFormat)
Конвертирует страницы указанного документа в изображения в указанном формате и возвращает ряд потоков, содержащих изображения.
public static Stream[] ConvertToImages(Document doc, SaveFormat saveFormat)
Parameters
doc
Document
Входный документ .
saveFormat
SaveFormat
Сохранить формат. разрешается только формат сохранения изображения.
Returns
Stream [ ]
Возвращается ряд потоков изображений. потоки должны быть удалены конечным пользователем.
ConvertToImages(Документ, ImageSaveOptions)
Конвертирует страницы указанного документа в изображения с использованием указанных вариантов сохранения и возвращает ряд потоков, содержащих изображения.
public static Stream[] ConvertToImages(Document doc, ImageSaveOptions saveOptions)
Parameters
doc
Document
Входный документ .
saveOptions
ImageSaveOptions
Изображение сберегает варианты.
Returns
Stream [ ]
Возвращается ряд потоков изображений. потоки должны быть удалены конечным пользователем.
Create()
Создает новую инстанцию процессора конвертера.
public static Converter Create()
Returns
Create(ConverterContext)
Создает новую инстанцию процессора конвертера.
public static Converter Create(ConverterContext context)
Parameters
context
ConverterContext
Returns
ExecuteCore()
protected override void ExecuteCore()