Crystal Reports SP23 PDF编码更改了吗?

2020-09-01 20:59发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们的产品使用Crystal Report生成包含多个用户文档的PDF文档,这些文档由在生成过程中由公式插入的自定义标记分隔。 生成报表后,应用程序将读取PDF,并使用报表中的自定义标记为每个用户创建单独的PDF。

我们的问题是Crystal Reports生成的报表的编码已更改。 在SP23中,因此自定义标记不再可见。 是否有可以关闭的设置,以便我们可以还原以前的行为?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们的产品使用Crystal Report生成包含多个用户文档的PDF文档,这些文档由在生成过程中由公式插入的自定义标记分隔。 生成报表后,应用程序将读取PDF,并使用报表中的自定义标记为每个用户创建单独的PDF。

我们的问题是Crystal Reports生成的报表的编码已更改。 在SP23中,因此自定义标记不再可见。 是否有可以关闭的设置,以便我们可以还原以前的行为?

付费偷看设置
发送
2条回答
Bunny_CDM
1楼 · 2020-09-01 21:49.采纳回答

旧的编码似乎是" WinAnsiEncoding",其中的字符索引可以直接用作字符。 新的编码为Unicode,字符索引是索引到ToUnicode映射中的任意数字。

我们没有找到将编码还原为WinAnsiEncoding的设置。 为了解码新格式的文档,我们必须导航它们各自的交叉引用表,找到对应的ToUnicode映射并使用它映射每个字符。 这就需要对PDF格式有基本的了解,然后再进行一些C#编码。

微wx笑
2楼-- · 2020-09-01 21:37

尝试出于测试目的更改字体,因为在我的情况下,从Crystal Report转换为PDF时,某些字体存在问题 正在添加一些其他字符,当我使用thoma字体时将其删除。

一周热门 更多>