点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
背景:
我们使用CR 2016创建了一个报告。我们正在检索HTML文本,并将文本解释用作HTML文本。
"字体"字段设置为Segoe UI,并且"字体大小"为11。
"行距"设置为正常值的1倍。
rpt文件已上传到服务器上,我们通过本地计算机上的Web应用程序生成报告。
我们在服务器上安装了.NET的Crystal Reports Runtime(Crystal Reports 2013 Service Pack 10运行时版本13)。 我们没有在服务器上安装SAP CR。
问题:
当我们以PDF格式提取报告时,字体大小会大大减小。
在PDF摘录中,字体大小显示为8.30,行距为1.81。 MS Word摘录看起来很好,字体大小为10.5,没有多余的行距。
根据文章( https://apps.support。 sap.com/sap/support/knowledge/public/zh/1220516 ),我们更新了MS注册表HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ SAP BusinessObjects \ Suite XI 4.0 \ Crystal Reports \ Export \ PDF并添加了关键ForceLargerFonts 与1相同。但是使用此键后,PDF提取物中没有任何变化。
(181.7 kB)
一些要看的东西:
1。 服务器上是否安装了Segoe UI字体? 否则,Crystal会自动替换它,这可能会更改字体大小。
2。 看起来您可能在注册表中使用了错误的路径。 由于您是通过Web应用程序进行部署的,因此我将假定该应用程序使用.NET SDK。 在这种情况下,您需要使用"用于Visual Studio的Crystal Reports"部分中的注册表路径之一-这取决于您的应用程序是32位还是64位。
3。 SDK和运行时不再与Crystal Reports桌面工具打包在一起。 相反,它是一个单独的下载,您可以通过Wiki 此处。 用于开发网站的版本应与服务器上运行时的版本匹配。
-Dell
一周热门 更多>