魔珠 发表于 2022-7-29 15:09:47

ActiveReportsDesigne自定义字体加载问题

WPF的XAML中,reportsViewer使用FontFamily属性加载自定义字体,但是不起作用,请教一下,是否有其它方法,或是什么原因造成的?XAML代码:
<reportsViewer:Viewer x:Name="reportsViewer" HorizontalContentAlignment="Left" AllowDrop="False" Height="Auto" Width="Auto" FontFamily="{StaticResource 'EUDC'}"/>

Bella.Yuan 发表于 2022-7-29 16:42:34

您好,您使用的是那个版本的AR,如果是16版本,可以使用这个:
https://www.grapecity.com/activereportsnet/docs/latest/online/web-designer-plugins-api.html?highlight=designeroptions%2C

魔珠 发表于 2022-7-30 09:11:02

Bella.Yuan 发表于 2022-7-29 16:42
您好,您使用的是那个版本的AR,如果是16版本,可以使用这个:
https://www.grapecity.com/activereportsn ...

我这个是使用的C#语言,WPF的框架,和您提供的解决方案不相容啊。

Felix.Li 发表于 2022-8-1 14:50:41

魔珠 发表于 2022-7-30 09:11
我这个是使用的C#语言,WPF的框架,和您提供的解决方案不相容啊。

你这个是WPF集成的Viewer,viewer里面查看的是已经设计好的报表,而这个时候报表的字体其实已经被指定好了,Viewer只是加载报表已经指定好的字体,所以你这里设置是没有用的,你要改就需要在设计器里面改,而设计器的更改可以参看上面那个回复。

魔珠 发表于 2022-8-1 15:12:28

Felix.Li 发表于 2022-8-1 14:50
你这个是WPF集成的Viewer,viewer里面查看的是已经设计好的报表,而这个时候报表的字体其实已经被指定好 ...

谢谢您的回复。可是,这个无法解决我动态加载自定义字体的问题。因为,我自制的字体是想随着程序的发布一起发布的。如果每台电脑都要去手动安装一下自制字体,比较困难。

Felix.Li 发表于 2022-8-1 15:31:53

魔珠 发表于 2022-8-1 15:12
谢谢您的回复。可是,这个无法解决我动态加载自定义字体的问题。因为,我自制的字体是想随着程序的发布一 ...

这个没有办法实现,因为即使在设计方面去改变字体,也需要是电脑本机有的字体,这个无法绕开,非常抱歉。
页: [1]
查看完整版本: ActiveReportsDesigne自定义字体加载问题