如何在SVG中使用非系统字体正确渲染?

时间:2017-12-13 01:44:48

标签: svg fonts

我通过img嵌入了一个SVG,其中包含以下defs。 Providence Pro字体已安装并且在应用程序中的各种其他位置呈现正常但在SVG中不会呈现,除非将其添加到计算机的系统字体中(例如通过FontBook或TypeKit)

<defs>
  <style>
    .cls-1 {
      stroke:#000;
      stroke-miterlimit:10;
    }
    .cls-2 {
      fill:#fff;
    }
    .cls-3 {
      font-size:38.03px;
      font-family:ProvidencePro, Providence Pro;
    }
  </style>
</defs>

是否可以让SVG在内部使用自定义字体呈现文本,如果是这样的话?

0 个答案:

没有答案