尝试在RDLC中使用 Libre Baskerville 字体但会导致呈现错误:
CreateFontPackage失败:Win32错误:1035
网上几乎没有关于此错误的信息(谷歌的结果没有提出任何解决方案)......除了切换到更传统的字体外,我们能做些什么吗?
答案 0 :(得分:3)
答案 1 :(得分:2)
我知道这个问题有点旧,但是现在我遇到了与“Helvetica-Neue”字体相同的问题,这是出版物的公司字体。我正在使用ReportBuilder 2.0(SqlServer 2008)构建报告。
诊断:
我使用Microsoft字体验证器来检查字体是否“格式正确”,在这里我可以发现原始字体(顺便说一下OTF)由于缺少表格而无法进行光栅化。
解决方案:
我决定将OTF文件转换为TTF(我用Google搜索在线转换器),然后在新的TTF文件上运行相同字体的测试,一切正常。
我去控制面板删除了“Helvetica-Neue”字体的所有样式(我有大约50个)。
安装了我从转换中获得的TTF,我的问题解决了,报告能够毫无问题地导出为PDF。
答案 2 :(得分:1)
请提供有关此问题的更多信息.. 主要
error:1035
1>
我不确定这是否有帮助,但请尝试从“报告”菜单中删除Datasource
,然后重新添加。
2 - ; 为您的报告页面创建了一个新的RDLC文件。再试一次。