Converter

Converter class

Представляет основной класс, управляющий процессом преобразования документа.

public sealed class Converter : IConversionSettingsOrConversionFrom, IDisposable

Конструкторы

Имя Описание
Converter() Инициализирует новый экземплярConverter класс для быстрой настройки преобразования.
Converter(Func<Stream>) Инициализирует новый экземплярConverter класс.
Converter(string) Инициализирует новый экземплярConverter класс.
Converter(Func<Stream>, Func<ConverterSettings>) Инициализирует новый экземплярConverter класс.
Converter(Func<Stream>, Func<FileType, LoadOptions>) Инициализирует новый экземплярConverter класс.
Converter(Func<Stream>, Func<LoadOptions>) Инициализирует новый экземплярConverter класс.
Converter(string, Func<ConverterSettings>) Инициализирует новый экземплярConverter класс.
Converter(string, Func<FileType, LoadOptions>) Инициализирует новый экземплярConverter класс.
Converter(string, Func<LoadOptions>) Инициализирует новый экземплярConverter класс.
Converter(Func<Stream>, Func<FileType, LoadOptions>, Func<ConverterSettings>) Инициализирует новый экземплярConverter класс.
Converter(Func<Stream>, Func<LoadOptions>, Func<ConverterSettings>) Инициализирует новый экземплярConverter класс.
Converter(string, Func<FileType, LoadOptions>, Func<ConverterSettings>) Инициализирует новый экземплярConverter класс.
Converter(string, Func<LoadOptions>, Func<ConverterSettings>) Инициализирует новый экземплярConverter класс.

Методы

Имя Описание
Convert(Func<FileType, Stream>, ConvertOptions) Преобразует исходный документ. Сохраняет весь преобразованный документ.
Convert(Func<FileType, Stream>, Func<string, FileType, ConvertOptions>) Преобразует исходный документ. Сохраняет весь преобразованный документ.
Convert(Func<int, FileType, Stream>, ConvertOptions) Преобразует исходный документ. Сохраняет преобразованный документ страница за страницей.
Convert(Func<int, FileType, Stream>, Func<string, FileType, ConvertOptions>) Преобразует исходный документ. Сохраняет преобразованный документ страница за страницей.
Convert(Func<int, Stream>, ConvertOptions) Преобразует исходный документ. Сохраняет преобразованный документ страница за страницей.
Convert(Func<int, Stream>, Func<string, FileType, ConvertOptions>) Преобразует исходный документ. Сохраняет преобразованный документ страница за страницей.
Convert(Func<Stream>, ConvertOptions) Преобразует исходный документ. Сохраняет весь преобразованный документ.
Convert(Func<Stream>, Func<string, FileType, ConvertOptions>) Преобразует исходный документ. Сохраняет весь преобразованный документ.
Convert(string, ConvertOptions) Преобразует исходный документ. Сохраняет весь преобразованный документ.
Convert(Func<FileType, Stream>, Action<Stream, string>, ConvertOptions) Преобразует исходный документ. Сохраняет весь преобразованный документ.
Convert(Func<FileType, Stream>, Action<Stream, string>, Func<string, FileType, ConvertOptions>) Преобразует исходный документ. Сохраняет весь преобразованный документ.
Convert(Func<int, FileType, Stream>, Action<int, Stream, string>, ConvertOptions) Преобразует исходный документ. Сохраняет преобразованный документ страница за страницей.
Convert(Func<int, FileType, Stream>, Action<int, Stream, string>, Func<string, FileType, ConvertOptions>) Преобразует исходный документ. Сохраняет преобразованный документ страница за страницей.
Convert(Func<int, Stream>, Action<int, Stream, string>, ConvertOptions) Преобразует исходный документ. Сохраняет преобразованный документ страница за страницей.
Convert(Func<int, Stream>, Action<int, Stream, string>, Func<string, FileType, ConvertOptions>) Преобразует исходный документ. Сохраняет преобразованный документ страница за страницей.
Convert(Func<Stream>, Action<Stream, string>, ConvertOptions) Преобразует исходный документ. Сохраняет весь преобразованный документ.
Convert(Func<Stream>, Action<Stream, string>, Func<string, FileType, ConvertOptions>) Преобразует исходный документ. Сохраняет весь преобразованный документ.
Dispose() Освобождает ресурсы.
GetDocumentInfo() Получает информацию об исходном документе — количество страниц и другие свойства документа, относящиеся к типу файла.
GetPossibleConversions() Получает возможные преобразования исходного документа.
Load(Func<Stream>) Настроить исходный документ stream
Load(Func<Stream[]>) Настроить набор исходных документов streams
Load(string) Настроить исходный документ для преобразования
Load(string[]) Настроить набор исходных документов
WithSettings(Func<ConverterSettings>) Настройка параметров преобразования
static GetAllPossibleConversions() Получает все поддерживаемые преобразования
static GetPossibleConversions(string) Получает поддерживаемые преобразования для указанного расширения документа

Смотрите также