可导出窗体和背景的报表控件QuickReport
时间:2014-06-20 17:03:00
收藏:0
阅读:327
QuickReport 是一个100% 用Delphi 代码编写的分栏报表生成器控件,它可与Delphi 和C++Builder 完美整合,并且Delphi/C++Builder IDE 中使用表单设计器作为报表设计器来设计报表。
具体功能:
- 报表设计:QuickReport 是一个用Delphi 编写的分栏报表生成器。可与Delphi 和C++Builder 完美整合,在Delphi/C++Builder IDE 中使用表单设计器作为报表设计器来设计报表。
- 数据连接:Quickreport 可使用从VCL TDataset 类继承下来的任何数据组件。这个抽象数据表组件为Delphi 或C++Builder 提供了访问任何数据的通道,同时还保留了报表的所有功能。
- 输出样式:报表可直接发送到打印机,保存成文档格式以便日后查看,或者保存为HTML, PDF, XML, CSV, XL, WMF 或ASCII 格式。HTML 和PDF 也能作为流文件以便更少的输出。
- 标准预览缩略图和文本搜索。
- TQRPrinterSettings 的内存限制属性减少了临时文件的使用。如果内存超过了设置的大小,将创建临时文件。PDF 和HTML 导出过滤器不会创建临时文件。
- 在报表打印设置和QRPrinterSetup 对话框中可设置打印质量、校对和色彩。
- 可以导出综合报表。TCompositeReport 的ExportToFilter 方法可用于PDF, HTML XML 和XL 的过滤器。
- 可导出窗体和背景。栏和控制窗体以及背景也可被导出。
- 导出过滤器可与报表连接;PDF, HTML 和XLS 过滤器将生成多个报表。
- 直接打印为元文件的方法可以用来将已保存的报表直接发送到选择的打印机中。值得关注的是打印机的设置,它的优先级有时甚至高于系统内报表的设置。
- 抽象数据集(表)能够在字段集中设计报表。字段的数据可以在访问数据集时调用的一个事件中填充,报表的工作方式与普通的数据集完全一样。
- XML / XSLT 的输出过滤器输出可供浏览器浏览的XML/XSLT 文档(而不是数据)。并提供浏览器浏览的样式表。
- 报表上(不是在状态栏上)放置的QRImage 控件可设置透明栏和背景图像。这个控件在每个页面的位图先于其他打印时也是可隐藏的。栏可以设置为透明的以防止他们的背景被重绘。
- Memo 和Richtex t可计算栏扩展的高度,无需编写代码便可防止栏分割到其他页面。
- RichText 控件可作为图片导出PDF, XML 和HTML。
- PDF 过滤器可嵌入TrueType 字体,它不用创建临时文件,也不需要相关的控件与预览结合。
- HTML (网页)过滤器生成较小的文件,并可以修复图像链接的难题,从而改善网页与网页间的链接。
- PDF, HTML 和XML 过滤器与预览控件整合到预览保存菜单中。
下载Delphi报表生成器控件QuickReport请到龙博方案网http://www.fanganwang.com/product/4753
评论(0)