在SVG中定位SVG字体路径



Im正在使用此处的脚本https://stackoverflow.com/a/9558337/1755426从svg字体中提取路径,然后在svg中定位文本(字形),然后将其拉入PDF。我的问题是字形的基线在0,这是我svg的开始,所以我只看到字形的下降。由于这个原因,我才刚刚深入研究svg,可以肯定地说我有点迷路了。

我这样做是为了让最终的PDF文件有轮廓文本,而不需要在PDF文件中嵌入字体,因为这份文件将被发送到打印机,大多数人都希望在艺术作品中嵌入轮廓文本,也不需要在我的最终文件中嵌入整个svg字体。

将路径包装在一个组中,然后使用变换来定位它们。

<g transform="translate(100,200)">
   <path d="..."/>
   <path d="..."/>
   <path d="..."/>
   <path d="..."/>
   <path d="..."/>
</g>

最新更新