SVGファイルをPNGに変換するサービスを備えたnodeJSバックエンドがあります。私はそれを行うためにphantomJSを使用していましたが、問題はありませんでしたが、パフォーマンスは非常に悪かった.
これを行うパフォーマンス的な方法を探しています。現在 RSVG を使用していますが、フォント以外は完全に機能します。
現在、次のような方法で SVG ファイル内にフォントを埋め込みます。
<defs>
<style type="text/css">
@font-face {
font-family: 'BoomBoom';
src: url('data:application/x-font-ttf;base64,[base-encoded font here]');
}
</style>
</defs>
ブラウザーではこれは完全に機能しますが、RSVG は埋め込まれた base64 フォントでは機能しないようです。
誰か提案がありますか?