FastReport中国社区FastReport联系电话 联系电话:023-68661681

如何以 PDF/X 格式保存报表

来源:   发布时间:2017-12-13   浏览:3992次

PDF/X格式是专为数据交换而设计,并且可以被打印。这个想法其实是为了创建一个可以在任何打印机上打印相同的文档。对于印刷业来说,能在任何打印设备上(无论是打印机还是绘图仪)均匀地打印文档是很重要的。

PDF/X文档包含打印机的颜色配置文件,这些配置文件将完全打印作者所需的颜色。因此,标准的PDF/X为我们提供了最终文档不变的保证。是这使得PDF格式成为出版和印刷业领域文档管理的理想选择。但这种格式的缺点是不能使用一些属性:加密、 JBIG压缩和透明度。

PDF/X标准不断发展,并且已经推出了第5代:

  • PDF/X-1a。第一个标准,为处理文档而设计:黑/白,CMYK或专色通道;
  • PDF/X-3。PDF/X-3支持色彩管理;
  • PDF/X-2。PDF/X-3的附加组件。旨在与文件的提供者和收件人进行更密切的交流。支持OPI(开放式印前接口),不支持嵌入字体;
  • PDF/X-4。PDF/X-3的更新版本,支持透明度和专色通道;
  • PDF/X-5。基于PDF/X-4,允许您使用外部图像。

您可能注意到,标准X-2位于X-3之后。这不是一个错误。开发者在X-3之后创造了X-2。显然他们不想在编号中留出空档。

FastReport.Net支持导出为PDF/X-3格式。因此,今后我们会着重关注它的功能特点。

PDF/X-3文件存在一些限制:

  • 所有字体必须嵌入文档中;
  • 所有的颜色数据可以是灰度、CMYK或专色。而且,也支持RGB、LAB或ICC。如果您使用的是独立设备的颜色,则在处理PDF/X-3文件时应考虑内置的ICC配置文件和渲染方法。这意味着您需要了解颜色管理过程以便能够处理PDF/X-3文件;
  • 不允许OPI;
  • PDF/X-3文件不能包含音乐、视频或其他不可打印的数据;
  • 在PDF中有注释(notes)的情况下,它们应该放置在输出区域之外,也就是印刷术语里的出血版;
  • 该文件不得包含表单或Javascript代码;
  • 支持有限数量的压缩算法;
  • 你不能使用加密;
  • 你不能使用曲线;
  • 你不能使用透明度。

除了这些限制之外,还有一个PDF/X-3文件应该包含哪些内容的列表,这也是它区别于普通PDF文件之处:

  • 表示这是PDF/X文件的元数据,以及说明此标准的版本的详细信息;
  • PDF/X-3应包含定义出血区域(bleed area)和修剪区域(trim area)的附加语句:
  • MediaBox定义整个文档的大小;
  • ArtBox或TrimBox定义打印区域的边界;
  • 如果文件打印时带有溢出部分,那么你需要设置BleedBox。它必须大于TrimBox / ArtBox,但小于MediaBox。
  • · 该文件必须包含一个ICC颜色配置文件,用于定义CMYK中的颜色空间。此配置文件必须作为OutputIntent嵌入。

现在我们看看创建PDF-X导出报表的过程。所以:

- 准备报表模板并以预览模式运行;

- 选择导出为PDF格式。我们对“设置”选项卡很感兴趣:

如何以 PDF/X 格式保存报表

这里有一些变化,和FastReport之前的版本有所不同。这个标签之前的样子是:

如何以 PDF/X 格式保存报表

现在我们增加了一个新的选项“无损图像”。它允许您使用源图像而不转换为Jpeg。这对于矢量图像和条形码尤其重要。

主要区别集中于“合规性(Compliance)”部分。现在你不需要选择这个选项。默认是PDF 1.5格式。这是导出到PDF的通常格式。合规标准清单还包含一个PDF/X-3。选择它。但是同时,“安全”选项卡中的选项将不可用。

在PDF程序Adobe Acrobat Pro中打开导出文件。你需要打开“标准(Standard)”面板来验证是它否符合标准文档。打开“视图”菜单 - “显示/隐藏”>“导航区域”>“标准”。

如何以 PDF/X 格式保存报表

现在我们可以看到文档符合标准PDF/X-3 ISO 15930-3:

如何以 PDF/X 格式保存报表

因此,FasrtReports报表变得更加有用,特别是在印刷和出版方面。现在不需要担心在不同的打印源上重印文件的问题了,你的报表不会因此变得不同。

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

 

推荐阅读

联系我们
  • 重庆总部 023-68661681
购买
  • sales@evget.com
合作
  • business@evget.com


在线
客服
微信
QQ 电话
023-68661681
返回
顶部