水晶报表和Bookman旧样式

2020-09-21 21:27发布

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

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


当我在报表中使用Bookman Old Style时,在格式对象中选择它时不会变粗体。 在Visual Studio中看起来像是粗体,但是当我编写报告时,它不是粗体。

我从Word文档中尝试使用Word中的Bookman Old Style和粗体功能。

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

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


当我在报表中使用Bookman Old Style时,在格式对象中选择它时不会变粗体。 在Visual Studio中看起来像是粗体,但是当我编写报告时,它不是粗体。

我从Word文档中尝试使用Word中的Bookman Old Style和粗体功能。

付费偷看设置
发送
9条回答
木偶小白
1楼 · 2020-09-21 22:16.采纳回答

嗨,英格,

我尝试在CR Designer中使用该字体,无论选择哪种样式,都看不到任何变化。

这似乎是字体的限制,无法格式化为粗体或任何其他样式。

我在VS中尝试过,也没有发现任何区别。 VS也使用GDIPlus.dll进行格式化,Word将使用GDI.dll,Word不使用Framework。 CR for VS使用ActiveX报表设计器,也没有使用该框架来呈现报表。

所见即所得...

据我所知,在.NET应用程序中无法对该字体使用粗体。

Don

悠然的二货
2楼-- · 2020-09-21 22:10

谢谢您的回答,现在我知道问题出在哪里!

奄奄一息的小鱼
3楼-- · 2020-09-21 22:07

Crystal Reports正在使用打印机驱动程序,字体和文本呈现引擎( usp10.dll)生成您在报告页上看到的文本。

1。 尝试将页面设置中的打印机更改为NoPrinter或任何其他打印机。

2。 如果这样做没有帮助,请尝试在以下位置将usp10.dll重命名为usp10.old:

C:\ Program Files(x86)\ SAP BusinessObjects \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86

然后重新启动Crystal Reports。

Crystal Reports将从操作系统(Windows文件夹)中加载和使用usp10.dll,该引擎与MS Word使用的引擎相同。

看看是否有任何区别。 如果不是,请重命名以撤消更改。

半个程序猿
4楼-- · 2020-09-21 21:55

我在12月5日发送了此问题的答案,但是我们的客户认为文字写时没有那么粗体 Word文档中的粗体字-您对我的工作还有其他建议吗?

何必丶何苦呢
5楼-- · 2020-09-21 22:02

打印机的设置已经是NoPrinter

重命名usp10.dll无效

但是我找到了一个解决方案:在格式对象中,我选择字体,然后选择样式:普通,在按钮x:2上我写了" crBold"-然后在打印时文本为粗体!

土豆飞人
6楼-- · 2020-09-21 22:10

无法选择Bookman Old Style Bold。 当我在C:\ Windows \ Fonts中查看字体时,它显示Bookman Old Style-要查看Bookman Old Style Bold,我必须双击图标。 在Crystal Report中,我只能选择Bookman Old Style。

选择此字体的是客户-我无法更改为另一种字体。

哎,真难
7楼-- · 2020-09-21 22:05

使用粗体时,请使用名称中带有粗体的字体,并在CR Designer中使用样式更改 字体Glyphs,它们在不同PC上的显示方式可能不同。

Don

一周热门 更多>