将报表导出为PDF时,如何保存原始图像质量

原创|使用教程|编辑:我只采一朵|2018-01-08 14:16:08.000|阅读 109 次

概述:报表的PDF导出中出现了一个有趣的选项 - “原始分辨率”。该选项允许你以原始分辨率保存图像。

相关链接:

报表的PDF导出中出现了一个有趣的选项 - “原始分辨率”。该选项允许你以原始分辨率保存图像。有时候以原始质量传输图像很重要。使用这个新选项,你就可以从PDF文档中获取图像,而不会损失质量。

但是,该选项也存在局限性 - 你不能在报表中旋转图像,因为它需要更改图像。

不过在FastReport中,有针对的已经旋转图像的情况的特殊保护措施。PDF导出将获得原始图片。因此,如果你在PDF报表中发现未旋转到所需角度的图像 - 请检查导出选项,确保 “原始分辨率”选项已启用。

如果有必要,你也可以缩放图像。

我们来看一个例子。首先,创建一个简单的报表。将图片对象添加到报表页面。双击添加的对象“图片”,接着会出现图像编辑器:

将报表导出为PDF时,如何保存原始图像质量

使用“加载”按钮并选择本地磁盘上的图像。点击确定。我们随意按比例缩放对象:

将报表导出为PDF时,如何保存原始图像质量

以预览模式运行报表。选择“保存” - >“PDF格式”。

在PDF的导出设置窗口中,选择“Options”选项卡:

将报表导出为PDF时,如何保存原始图像质量

单击确定并保存导出文件:

将报表导出为PDF时,如何保存原始图像质量

现在改变报表模板。将图像对象的角度属性设置为90度。

将报表导出为PDF时,如何保存原始图像质量

再一次,我们将在“原始分辨率”选项启用的情况下导出为PDF:

将报表导出为PDF时,如何保存原始图像质量

如你所见,图像没有旋转90度。

我们再次导出为PDF,但这次我们将禁用“原始分辨率”选项:

将报表导出为PDF时,如何保存原始图像质量

现在图像旋转了90度。但是“原始”图像都经历了什么呢?

质量损失。从文件的大小可以看出:

将报表导出为PDF时,如何保存原始图像质量

在上次导出时,我们禁用了“原始分辨率”选项,文件大小为93 KB,而不是14 703 KB。如果你在编辑器中打开PDF文件,可以拉伸图像。在前两次导出中,高分辨率的图像将保持原质量:

将报表导出为PDF时,如何保存原始图像质量

而在第三次导出里,你会看到糟糕的像素化:

将报表导出为PDF时,如何保存原始图像质量

总结一下,我们可以传输保留原始图像质量的文档,在工作流中你会发现,很多时候这项功能都会显得很实用。

产品介绍 下载试用 | 优惠活动 | 在线客服 | 联系Elyn

 

推荐阅读

FastReport 2018 最新版本下载


标签:报表专家报表解决方案报表.NET报表控件报表设计报表引擎

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

登录慧都网发表评论登录


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
FastReport VCL

一种附加组件能使你的应用程序快速有效地生成报表

FastScript

FastScript是一个跨平台的多语言脚本引擎,帮助开发者在他们的应用程序中增加脚本功能。

FastCube VCL

FASTCUBE VCL是一款有效的数据分析工具

FastReport.Net

一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案。

FastQueryBuilder

FastQueryBuilder是一款简单实用的可视SQL请求软件开发包。它与本地CS数据库兼容。

FastReport FMX

报表生成器FastReport FMX 是第一个支持苹果Mac OC X 和Microsoft Windows的跨平台报表生成器,并且它与Embarcadero公司的RAD Studio XE2 (FMX库)兼容。

FastReport Mono

FastReport.Mono 是一款为Mono Framework设计的功能全面的报表生成工具。FastReport Mono 应用于Windows, Linux, Mac OS X,以及任何支持Xamarin Mono的操作系统。

FastCube FMX

高效的OLAP桌面数据分析工具

FastReport Online Designer

一个跨平台的可视化Web报表设计器

在线客服 在线QQ 电话咨询
400-700-1020
反馈
在线客服系统
live chat