C1PrintDocument组件能用来创建支持打印、预览、存储为磁盘文件的复合文档,也能将其输出为PDF(可移植文档格式)和RTF(富文本文档格式)等格式的文档。
C1PrintDocument组件提供了许多独特的功能,包括:
C1PrintDocument组件的默认命名空间是C1.C1Preview(用于预览文档的WindowsForms控件的命名空间则是C1.Win.C1Preview)
整个文档对象由C1PrintDocument类来表示,它继承自Component类。C1PrintDocument 的主要构成部分为:
pages集合对象是根据来自body中的内容和特定的页面设置生成的 。通常这个page集合对象能够无损的重建(例如,对于不同的纸张尺寸)
文档的基础样式。Styles用于控制文档元素的外观属性(例如字体、颜色、线条样式等等)
能够将文档中多处使用的图片放于字典对象中,可以重复使用它们来提高性能和降低内存开销
文档中使用的内嵌truetype字体集合
当文档生成时,能够将这些用户插入到文档中的自定义标签集合替换为他们的值
包含文档中内建的数据架构