找回密码
 立即注册

QQ登录

只需一步,快速开始

gaoqiangz

注册会员

5

主题

23

帖子

70

积分

注册会员

积分
70
gaoqiangz
注册会员   /  发表于:2022-9-7 14:55  /   查看:3723  /  回复:19
本帖最后由 Eden.Sun 于 2022-9-19 10:15 编辑

此字体文件是客户电脑`C:\Windows\Fonts`目录中的,如何安装进去的未知,以前应该是好的,Windows能识别出文件无效,但AR字体解析没有检查出来导致AV异常,如果有需要我可以提供完整dump文件。


版本:15.1

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

19 个回复

正序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2022-10-31 09:43:46
20#
gaoqiangz 发表于 2022-10-30 19:28
16.3什么时候发布呢

您好,小版本发布不会有具体时间,您可以从vs的NuGet上进行查看,如果发布后,Nuget上就可以下载进行使用,注意:该case具体是否修复,需要以实际发布的版本为准。
回复 使用道具 举报
gaoqiangz
注册会员   /  发表于:2022-10-30 19:28:11
19#
Bella.Yuan 发表于 2022-10-28 13:46
您好,该问题预计在16.3上修复,具体是否修复,需要以实际发布的版本为准。

16.3什么时候发布呢
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-10-28 13:46:46
18#

您好,该问题预计在16.3上修复,具体是否修复,需要以实际发布的版本为准。
回复 使用道具 举报
gaoqiangz
注册会员   /  发表于:2022-10-28 10:25:33
17#
有新进展吗?
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-9-21 11:43:40
16#
gaoqiangz 发表于 2022-9-21 11:11
在哪里可以看到进度?

您好,这个编号是我们内部的case编号,您这边看不到,有进展我们会追贴回复您。
回复 使用道具 举报
gaoqiangz
注册会员   /  发表于:2022-9-21 11:11:28
15#
Eden.Sun 发表于 2022-9-19 10:12
您好,这个问题我们已经反馈,编号【AR-29412】。我们会持续跟进,解决之后会通知您。

在哪里可以看到进度?
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2022-9-19 10:12:24
14#
gaoqiangz 发表于 2022-9-16 19:47
将字体文件使用命令拷贝到系统字体目录下即可,通过分析ActiveReports源码,其在FontCollection静态构建 ...

您好,这个问题我们已经反馈,编号【AR-29412】。我们会持续跟进,解决之后会通知您。
回复 使用道具 举报
gaoqiangz
注册会员   /  发表于:2022-9-16 19:47:33
13#
Bella.Yuan 发表于 2022-9-16 18:17
您好,您的这个字体我们无法安装,所以也没办法进行测试,其次,可以确定的是AR只会加载报表中使用的字体 ...

将字体文件使用命令拷贝到系统字体目录下即可,通过分析ActiveReports源码,其在FontCollection静态构建函数中默认有加载系统目录所有字体文件。
回复 使用道具 举报
gaoqiangz
注册会员   /  发表于:2022-9-16 19:45:52
12#
本帖最后由 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函数加载测试字体文件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部