【问题标题】:How to customize fonts for PowerBI card visual labels如何自定义 PowerBI 卡片视觉标签的字体
【发布时间】:2021-10-30 03:21:57
【问题描述】:

对于 PowerBI 中的公司仪表板,我需要使用特定的全局字体 Univers LT Std 45 Light,它是 Windows 10 标准字体的一部分,但是默认情况下它无法在 PowerBI Desktop 中访问。 从sources online包括原documentation了解到,可以通过导入包含样式参数的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"
                }]
            }
        }
    }
}

【问题讨论】:

    标签: fonts powerbi dashboard powerbi-desktop


    【解决方案1】:

    我不认为有什么问题。对我来说,它工作得很好。 可能有一些小故障,或者您已经导入了主题并在此之后更改了数据标签,因为它会在那时和之后采用不同的字体。 如果这是问题所在,请再次导入文件并按预期实施更改。

    【讨论】:

    • 您是否创建了卡片视觉并转到格式窗格,选择数据标签并查看那里的字体系列?因为我可以根据需要重新加载和重新导入,但该字段没有变化。
    • 是的,我查过了。即使我给出不同的字体,当我再次加载主题时它也会改变。
    • 谢谢!这对我来说是好消息也是坏消息。很好,因为我了解主题导入。不好,因为这意味着其他东西不起作用。我将在全新安装时对其进行测试。
    【解决方案2】:

    重新安装软件并进行多次测试后,我找到了答案:主题导入工作正常,但仅适用于视觉效果

    • 尚未针对相关属性(在我的情况下为字体)手动设置样式
    • 在theme.json导入后添加

    但并非像预期的那样适用于所有视觉效果。

    如此简单的解决方案:只需从仪表板重新开始并导入主题,然后再添加任何内容。但说真的,我认为这是一个错误。样式不应该仅仅因为它们在某个时候被改变而被“冻结”。

    【讨论】:

      猜你喜欢
      • 2020-09-22
      • 1970-01-01
      • 1970-01-01
      • 2020-05-04
      • 2013-02-24
      • 2017-10-25
      • 2019-08-15
      • 1970-01-01
      • 2017-04-17
      相关资源
      最近更新 更多