Crystal Report PDF提取字体大小和行空间问题-需要帮助

2020-08-21 08:23发布

         点击此处--->   EasySAP.com群内免费提供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)

         点击此处--->   EasySAP.com群内免费提供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条回答
1楼 · 2020-08-21 09:09.采纳回答

一些要看的东西:

1。 服务器上是否安装了Segoe UI字体? 否则,Crystal会自动替换它,这可能会更改字体大小。

2。 看起来您可能在注册表中使用了错误的路径。 由于您是通过Web应用程序进行部署的,因此我将假定该应用程序使用.NET SDK。 在这种情况下,您需要使用"用于Visual Studio的Crystal Reports"部分中的注册表路径之一-这取决于您的应用程序是32位还是64位。

3。 SDK和运行时不再与Crystal Reports桌面工具打包在一起。 相反,它是一个单独的下载,您可以通过Wiki 此处。 用于开发网站的版本应与服务器上运行时的版本匹配。

-Dell

一周热门 更多>