gpt4 book ai didi

delphi - 可以生成 PDF/A 兼容文件的报告生成器

转载 作者:行者123 更新时间:2023-12-03 15:13:22 26 4
gpt4 key购买 nike

主流的Delphi报表生成器(如果有的话)支持生成符合PDF/A的PDF文件标准?我主要好奇FastReportsQuickReport .

最佳答案

我们提供了an open source report builder ,从代码中使用,能够生成 PDF 或 even PDF/A compliant files .

您可以通过代码创建报告,然后可以在屏幕上预览它。然后您可以将报告打印或导出为 PDF。请注意,报告绘图使用 GDI+,即使您在其中嵌入 .emf 文件或 TMetaFile:使用抗锯齿功能,它们在屏幕上看起来也很平滑。有一些报表专用的方法来创建报表,还有一个真正的 Canvas 属性,您可以在其中绘制任何您想要的内容。

您可以使用相同的类而不使用预览功能,只是从某些内容创建 pdf 文件。

它是免费的,根据 MPL/LGPL/GPL 许可,并从 Delphi 6 到 XE 编译和运行。即使在 Delphi 2009 之前,它也是 100% Unicode 就绪的。

为了使您的报告符合 PDF/A 标准,您必须确保 ExportPDFA1 属性设置为 true。仅字体文件的子集(即仅使用的字符)将连接到 pdf 内容,从而节省磁盘空间。因此,PDF/A 文件将比使用默认选项生成的 PDF 文件更大。

报告功能刚刚得到增强(在我们的源代码存储库中):现在可以在报告预览中处理书签、链接和文档大纲以及生活导航。生成的 PDF 文件还处理这些链接和大纲树。一些问题也得到了修复(关于位图或带下划线的文本)。如果在报表上绘制了多次位图,则一张位图将仅在 PDF 中存储一次。因此,请确保您使用的是最新的源代码存储库版本。

关于delphi - 可以生成 PDF/A 兼容文件的报告生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4804935/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com