无法将Crystal报表文件导出为pdf

时间:2015-12-09 18:19:29

标签: pdf crystal-reports

我在.net中有应用程序,我从我的应用程序创建了Crystal报表。 创建水晶报告后,我试图将该水晶文件导出为PDF格式 但我得到这样的错误

文件错误

enter image description here

根据我的搜索结果,我安装了2个dll文件exportmodeller.dll, crtslv.dll,我重新安装了adobe reader(11.0.13)的更新版本,但仍然出现此错误?提前谢谢

3 个答案:

答案 0 :(得分:0)

有一个Microsoft更新(KB3102429),导致此问题。以下是一篇如何删除它的文章:http://www.iris.co.uk/support/knowledgebase/kb/11478

答案 1 :(得分:0)

上次Microsoft更新(KB3102429)导致此错误。

有关此问题的详细信息,请参阅支持:https://scn.sap.com/thread/3828300

解决方案:删除了该更新(KB3102429)

答案 2 :(得分:0)

我有类似的问题,我找到了问题的描述:

https://support.microsoft.com/en-us/kb/3102429

问题的解决方案可以在以下网址找到:

https://blog.brankovucinec.com/2015/12/10/kb3102429-causes-crystal-report-export-to-pdf-to-fail/

注意:

使用DataSet作为报表数据源时会发生此问题。 Sql查询和StoredProcedures没有发生此错误 当您使用DataSet作为数据源将报表导出为PDF时,如果您尝试导出到Excell和Word,则会发生此问题。 您必须从计算机或服务器中删除此更新(如果出现此问题)。

1:转到“控制面板”

2:选择查看已安装的更新

3:搜索KB3102429更新,然后选择卸载。 如果您无法卸载此更新:

仅发布使用DataSet(Word和Excell不受影响)导出为PDF的清单,仅当报告包含TNR或Arial(未发现其他字体导致问题但未测试每种字体)且仅使用版本字体,如果您将报告中的字体更改为SergoeUI,您的报告(可能)将起作用。