如何从 FastReport VCL 中将报表导出为PNG格式?
创始人
2024-03-01 01:06:42
0

FastReport VCL是用于在软件中集成商务智能的现代解决方案。它提供了可视化模板设计器,可以访问最受欢迎的数据源,报告引擎,预览,将过滤器导出为30多种格式,并可以部署到云,Web,电子邮件和打印中。

FastReport VCL最新版下载

FastReport技术QQ群:536197826 

今天我们一起来讨论图形图像格式PNG。目前,PNG是最著名和最常用的文件格式之一。  

为什么这种格式会在世界范围内流行?因为 PNG 可以在不损失图像质量的情况下保存信息,最常用于查看、压缩图片和编辑/创建图形。并且几乎可以在所有程序中打开,在某种程度上,它甚至取代了更复杂的 TIFF(标记图像文件格式),目前W3C 联盟将该格式称为最佳网络格式。

PNG 支持三种类型的位图:

  • 灰度图像(色深 16 位);
  • 颜色索引图像(颜色深度 24 位);
  • 全彩图像(色深 48 位)。

与 GIF 格式相比,该格式有许多优点,例如:
1) 支持以压缩形式存储图形信息,无论您编辑多少次,图中的信息也可以保持相同的质量。
2) 支持包含元数据或保存版权信息。
3) PNG 的图像尺寸非常小。
4)PNG 的图像使用开放的、非专有的Deflate压缩算法。
FastReport 支持转换、创建、保存和导出这种分辨率的图像。在Delphi的报告生成器中,你甚至可以保存PNG格式的文件。
 

如何从 FastReport VCL 中导出报表到 PNG?
假设您已经创建了报表并启动了预览,从导出窗口中选择 PNG 格式。将出现一个带有导出设置的窗口。例如,您可以保存所有页面、当前页面或指定页面。

PNG 导出设置的详细说明。

单色- 黑色阴影中的图像;
裁剪页面——裁剪页面;
JPEG 质量- 设置图形对象的质量(由于格式的特殊性,将不可用);
分辨率 (dpi) - 以每英寸点数为单位的分辨率;
导出后打开- 保存后立即自动打开文档。
也可以将文件保存到电脑内存,上传到云端,通过电子邮件或FTP发送。
如何从 Delphi/C++Builder/Lazarus 代码保存到 PNG?

PNG 大小与其他格式的比较

让我们在导出报告时对最终文件的权重做一个小小的比较。我们处理了一份带有各种测量尺度的小报告。

PNG - 26.7 KB;BMP - 6,80 MB; JPEG - 78,0 KB;TIFF - 2,55 MB; GIF - 20,9 KB。
您可能会注意到导出时 PNG 格式比 GIF 格式大。发生这种情况是因为保留了原始分辨率,并且 GIF 在保存为 PNG 时失去了一些质量。
因此,在处理图形图像时最好使用 PNG 格式,而 GIF 格式则用于动画。
其他格式非常适合其他用途。例如:
- BMP 在仅保存光栅图像时最有效;
- JPEG 用于保存照片、电子邮件图形和广告横幅等大图像;
- TIFF 用于扫描和 OCR。通常,这些格式文件用于传真。
 

总结:将任何创建、打开或编辑的对象从 FastReport VCL 导出为PNG格式非常简单方便。这种格式非常适合多种用途,包括创建刺绣图案图和车削零件图,FastReports 产品将都可以帮您实现。

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...
【Ctfer训练计划】——(三... 作者名:Demo不是emo  主页面链接:主页传送门 创作初心ÿ...