在cairosvg上为SVG设置后备字体

时间:2019-01-11 08:41:12

标签: svg fonts cairo

我尝试通过cairosvg从svg转换为pdf。 svg中的混合字符(字母和日语)。

但是只有字母字符输出到pdf文件。 没有日语。

我可以在cairosvg的svg中使用字体后备吗? 还是其他任何库都可以解决此问题?

请帮助我吗?

```
$ cairosvg --version
2.2.1
```

```
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" height="1818.74" width="1251.86" id="10013" version="1.1">
  <text id="SvgjsText3046" font-family="'Allerta Stencil',sans-serif" data-type="Text" x="0" y="0" letter-spacing="0px" line-height="1.0" pointer-events="bounding-box" font-size="72px" text-anchor="start" name="Allerta_Stencil" font-style="Regular" font-weight="400" size="72px" anchor="start" style="cursor: pointer;" weight="400">
    <tspan id="SvgjsTspan3370" dy="72" x="0">これはAllerta Stencil</tspan>
  </text>
</svg>
```

0 个答案:

没有答案