使用特定的CJK字体打印smartform/pdf/abap列表

2020-08-26 01:32发布

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

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


嗨,

我们正在运行S/4HANA,但仍使用smartform作为主要报告工具。 我们必须遵循客户的打印策略设置,并且该策略要求针对不同语言区域的特定字体类型。 简而言之,我们必须:

  1. 所有简体中文字符均使用Noto Sans CJK SC(简体中文)字体
  2. 所有传统汉字均使用Noto Sans CJK TC(繁体中文)字体
  3. 对于罗马字体,将Oswald用作主要字体,将Noto Sans用作辅助字体。

好的,让我们忘掉第三项,再谈一谈1和2。

我们使用级联字体设备类型,因此可以在一页上打印多种语言,但是我们不认为有一种方法可以区分打印输出中的SC和TC,因为您永远不会知道哪个字符会弹出 在编辑智能表格时提交。 如果您知道该怎么做,请告诉我。

因此,我们被迫更改要求,以假定我们知道我要阅读的报告使用哪种语言(SC或TC)打印。 这意味着对于繁体中文,我们希望使用Noto SAns CJK TC字体打印报告。

但是,SE73不允许上传10MB以上的字体,而SAP(来自OSS)不建议上传大字体(通常为CJK),因为嵌入的字体会使您的线轴很大。 即使有报告调用RSTX_SOFTRONT_MANAGER打破此限制,我们也不能在我们的S/4版本中使用它(尚不支持)

此外,Noto Sans CJK SC/TC字体文件是.otf格式,而不是ttf格式,我们很难上载它。

确定,因此我们转向使用SAPGUI的打印选项。 在Windows上,使用字体替换将TWSONG,TIMES,HELVE之类的字体替换为" Noto Sans CJK TC"字体(我们将其安装在字体结尾并使用G型字体结尾打印)。 但是,仍在努力使其工作。

我想知道,还有什么更好的方法可以实现"使用特定的CJK字体进行打印"吗? 我认为这听起来很合理,但是很难在SAP上实现。

如有任何想法,请阐明。

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

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


嗨,

我们正在运行S/4HANA,但仍使用smartform作为主要报告工具。 我们必须遵循客户的打印策略设置,并且该策略要求针对不同语言区域的特定字体类型。 简而言之,我们必须:

  1. 所有简体中文字符均使用Noto Sans CJK SC(简体中文)字体
  2. 所有传统汉字均使用Noto Sans CJK TC(繁体中文)字体
  3. 对于罗马字体,将Oswald用作主要字体,将Noto Sans用作辅助字体。

好的,让我们忘掉第三项,再谈一谈1和2。

我们使用级联字体设备类型,因此可以在一页上打印多种语言,但是我们不认为有一种方法可以区分打印输出中的SC和TC,因为您永远不会知道哪个字符会弹出 在编辑智能表格时提交。 如果您知道该怎么做,请告诉我。

因此,我们被迫更改要求,以假定我们知道我要阅读的报告使用哪种语言(SC或TC)打印。 这意味着对于繁体中文,我们希望使用Noto SAns CJK TC字体打印报告。

但是,SE73不允许上传10MB以上的字体,而SAP(来自OSS)不建议上传大字体(通常为CJK),因为嵌入的字体会使您的线轴很大。 即使有报告调用RSTX_SOFTRONT_MANAGER打破此限制,我们也不能在我们的S/4版本中使用它(尚不支持)

此外,Noto Sans CJK SC/TC字体文件是.otf格式,而不是ttf格式,我们很难上载它。

确定,因此我们转向使用SAPGUI的打印选项。 在Windows上,使用字体替换将TWSONG,TIMES,HELVE之类的字体替换为" Noto Sans CJK TC"字体(我们将其安装在字体结尾并使用G型字体结尾打印)。 但是,仍在努力使其工作。

我想知道,还有什么更好的方法可以实现"使用特定的CJK字体进行打印"吗? 我认为这听起来很合理,但是很难在SAP上实现。

如有任何想法,请阐明。

付费偷看设置
发送
1条回答
宇峰Kouji
1楼-- · 2020-08-26 02:18

您好。

检查此SAP Note 2833483可能会对您有所帮助。

关于

SS

一周热门 更多>