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) 为提供的文档扩展名 获取支持的转换

也可以看看