fonts - 如何自定义 PowerBI 卡片视觉标签的字体
问题描述
对于 PowerBI 中的公司仪表板,我需要使用特定的全局字体Univers LT Std 45 Light
,它是 Windows 10 标准字体的一部分,但是默认情况下在 PowerBI Desktop 中无法访问它。从包括原始文档在内的在线资源中,我了解到可以通过导入包含样式参数的 theme.json 文件来实现自定义。
在“成功”导入后,大多数视觉效果会自动更改其字体。对于文本框,我必须手动更改字体,但至少它现在显示在下拉菜单中。但是:卡片的视觉效果只会调整他们的标题,而不是标签本身。我真的需要仪表板上的所有标签都具有相同的字体,否则看起来很奇怪。我究竟做错了什么?
这是我的 theme.json 文件:
{
"name":"myTheme",
"textClasses":{
"label":{
"fontFace":"Univers LT Std 45 Light"
},
"callout":{
"fontFace":"Univers LT Std 45 Light"
},
"title":{
"fontFace":"Univers LT Std 45 Light"
},
"header":{
"fontFace":"Univers LT Std 45 Light"
}
},
"visualStyles":{
"*":{
"*":{
"*":[{
"fontFamily": "Univers LT Std 45 Light"
}]
}
}
}
}
解决方案
我不认为有什么问题。对我来说,它工作得很好。可能有一些小故障,或者您已经导入了主题并在此之后更改了数据标签,因为它会在那时和之后采用不同的字体。如果这是问题所在,请再次导入文件并按预期实施更改。
推荐阅读
- javascript - 如何从反应连接到谷歌云存储并获取私有对象
- python - 在 python IDLE 中没有得到程序输出
- json - 我怎样才能弄清楚一个文本文件是用什么压缩的?
- laravel - 如果用户不存在,我如何从用户表中检索用户信息并处理错误?
- python - 将numpy数组转换为numpy列python
- xamarin - 如何在 Xamarin 表单 ContentPage IconImageSource 中显示图像
- python - Python - 将同一标题下的每个列表数据的新行写入csv
- html - 为什么 CSS 不会更改 HTML 部分元素?
- objective-c - 来自 NSMenuItem (Button) 的 NSPopover 不接受鼠标事件
- javascript - jsx内部的异步函数调用