DocumentAssembler

DocumentAssembler class

提供用数据和一组设置填充模板文档的例程来控制这些例程。

public class DocumentAssembler

构造函数

姓名 描述
DocumentAssembler() 初始化这个类的一个新实例。

特性

姓名 描述
BarcodeSettings { get; } 在组装文档时获取一组控制条码生成的设置。
KnownTypes { get; } 获取一个无序集合(即唯一项的集合),其中包含Type对象 可以在此 汇编程序实例处理的文档模板中使用完全或部分限定名称来调用相应类型的静态成员、执行类型转换等。
Options { get; set; } 获取或设置一组控制此行为的标志DocumentAssembler组装文档时的实例 。
static UseReflectionOptimization { get; set; } 获取或设置一个值,该值指示通过反射 API 执行的自定义类型成员的调用是否使用动态类生成进行了 优化。默认值为真。

方法

姓名 描述
AssembleDocument(Stream, Stream, params DataSourceInfo[]) 从指定的源流加载模板文档,使用来自 指定的单个或多个源的数据填充模板文档,并使用 default 将结果文档存储到目标流LoadSaveOptions.
AssembleDocument(string, string, params DataSourceInfo[]) 从指定的源路径加载模板文档,使用来自 指定的单个或多个源的数据填充模板文档,并使用 default 将结果文档存储到目标路径LoadSaveOptions.
AssembleDocument(Stream, Stream, LoadSaveOptions, params DataSourceInfo[]) 从指定的源流加载模板文档,使用来自 指定的单个或多个源的数据填充模板文档,并使用给定的 将结果文档存储到目标流LoadSaveOptions.
AssembleDocument(string, string, LoadSaveOptions, params DataSourceInfo[]) 从指定的源路径加载模板文档,使用来自 指定的单个或多个源的数据填充模板文档,并使用给定的 将结果文档存储到目标路径LoadSaveOptions.

也可以看看