本文介绍了有任何适用于Fast Report的良好PDF导出过滤器吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我最近发现,由Fast Report的PDF导出过滤器导出的PDF在Mac OSX,iOS和Android设备中无法正确显示.

I recently discovered that the PDFs exported by the Fast Report's PDF export filter aren't displayed correctly in Mac OSX, iOS and Android devices.

快速报告告知他们的pdf实施仅支持Windows,他们无法说他们正在使用的新实施何时可用.

Fast Report informed that their pdf implementation only support Windows and they can't say when the new implementation that they are working on will be available.

我也尝试使用Gnostice导出过滤器,但是他们的演示安装程序无法在Delphi XE中使用,当我与他们联系时,他们花了15天的时间给我发送了一些附加的dcus,但也没有用.所以我正在寻找另一种选择.

I also tried to use the Gnostice export filter, but their demo installer didn't work in Delphi XE and when I contacted them, they took 15 days to send me some attached dcus which also didn't work. So I'm searching for another option.

如果您知道或使用适用于Fast Report的PDF导出过滤器,请告诉我.

If you know or use a PDF export filter which works with Fast Report, please let me know.

2015年11月:快速报告现在具有PDF/A支持,启用此选项后,PDF在所有平台上都可以使用.

November 2015: Fast Report now have PDF/A support, with this option enabled the PDFs are fine on all platforms.

2014年10月-快速报告5似乎仍生成仅Windows" PDF.鉴于Fast Report是与Delphi捆绑在一起的报表生成器,针对跨平台开发人员的生产就绪型解决方案将是跨平台开发人员的一项收益.

October 2014 - Fast Report 5 still seems to generate "Windows-only" PDF. A production-ready solution for this problem would be a benefit for cross-platform developers, given that Fast Report is the report generator bundled with Delphi.

这是一个由Fast Report 5演示生成的新鲜示例,该示例在Android 4.4上与Adobe Reader 11一起显示:

Here is a fresh example generated with the Fast Report 5 demo, displayed with Adobe Reader 11 on Android 4.4:

在Windows上:

推荐答案

Gnostice支持人员回复了我的电子邮件,我报告说他们的试用版安装程序无法正常工作,并向我发送了有关可能是问题的提示,而我能够安装它.

The Gnostice support answered my e-mail which I reported that their trial installer didn't work and send me some tips about which could be the problem and I was able to install it.

我工作的公司已经给我购买了许可证,并且我已经更换了快速报告导出筛选器",这就像将2个组件放在与frxReport Object相同的Form上并设置2个或3个属性一样简单.

The company I work for already bought me a license and I already replaced the Fast Report Export Filter, which was a task as simple as droping 2 components on the same Form as the frxReport Object and setting 2 or 3 properties.

此外,以编程方式导出报告还需要2行代码,并且可以在其常见问题解答中轻松找到该信息.

Also, to export the report programatically was also 2 lines of code and the information was easily found in their FAQ.

最后,基于这些建议,并在寻找其他选项之后才找到了多年来没有任何更新的废弃组件,Gnostice eDocEngine是最好的解决方案.

In the end, based on the recomendations and after looking for other options just to find abandoned components which doesn't have any updates for years, the Gnostice eDocEngine was the best solution.

只希望他们使安装程序更具程序员友好性",就好像它抱怨搜索路径中缺少快速报告的单位一样,我至少能够对正在发生的事情有所了解,而不是仅仅因为出现错误而指责他们安装了无法运行的试用版安装程序.

Just hope they make their installer a little more "Programmer Friendly" as if it had complained about the lack of Fast Report's units in the search path I would've been able to at least have an idea of what was going on, instead of just getting an error and blaming them for having a trial installer which didn't work.

更换过滤器并使用eDocEngine组件生成PDF后,PDF现在在iOS,OSX和Android中的工作原理相同.

After replacing the filter and generating the PDF's using the eDocEngine component, the PDFs now work the same in iOS, OSX and Android.

这篇关于有任何适用于Fast Report的良好PDF导出过滤器吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-18 14:55