有进展吗?我们又有客户遇到
您好,您的这个字体我们无法安装,所以也没办法进行测试,其次,可以确定的是AR只会加载报表中使用的字体,报表中没有使用的字体不会加载,所以建议您先检查一下报表的字体,或者您上传一个可复现问题的demo,这样更方便我们解决问题。 本帖最后由 gaoqiangz 于 2022-9-16 19:50 编辑
这个文件是正常的字体文件,也会出现解析异常。
测试代码:
GrapeCity.Documents.Text.SystemFontCollection.NoSystemFonts = true;
var fc = new GrapeCity.Documents.Text.FontCollection();
var path = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
if (!string.IsNullOrEmpty(path)){
path = Path.Combine(path, "Microsoft\\Windows\\Fonts");
fc.RegisterDirectory(path, true);
}
fc.RegisterDirectory("C:\\Windows\\Fonts",true);
PS.
也可以直接用FontCollection::RegisterFont函数加载测试字体文件。 Bella.Yuan 发表于 2022-9-16 18:17
您好,您的这个字体我们无法安装,所以也没办法进行测试,其次,可以确定的是AR只会加载报表中使用的字体 ...
将字体文件使用命令拷贝到系统字体目录下即可,通过分析ActiveReports源码,其在FontCollection静态构建函数中默认有加载系统目录所有字体文件。 gaoqiangz 发表于 2022-9-16 19:47
将字体文件使用命令拷贝到系统字体目录下即可,通过分析ActiveReports源码,其在FontCollection静态构建 ...
您好,这个问题我们已经反馈,编号【AR-29412】。我们会持续跟进,解决之后会通知您。 Eden.Sun 发表于 2022-9-19 10:12
您好,这个问题我们已经反馈,编号【AR-29412】。我们会持续跟进,解决之后会通知您。
在哪里可以看到进度? gaoqiangz 发表于 2022-9-21 11:11
在哪里可以看到进度?
您好,这个编号是我们内部的case编号,您这边看不到,有进展我们会追贴回复您。 有新进展吗? gaoqiangz 发表于 2022-10-28 10:25
有新进展吗?
您好,该问题预计在16.3上修复,具体是否修复,需要以实际发布的版本为准。 Bella.Yuan 发表于 2022-10-28 13:46
您好,该问题预计在16.3上修复,具体是否修复,需要以实际发布的版本为准。
16.3什么时候发布呢 gaoqiangz 发表于 2022-10-30 19:28
16.3什么时候发布呢
您好,小版本发布不会有具体时间,您可以从vs的NuGet上进行查看,如果发布后,Nuget上就可以下载进行使用,注意:该case具体是否修复,需要以实际发布的版本为准。
页:
1
[2]