私はUbuntu Monoフォントのテキストを持つSVG画像(InkScapeで作成)を持っています。私は使用していますが、フォントをインストールしていないコンピュータは、他のフォントでテキストを表示しています。 SVGファイルにフォントをアップロードするにはどうしたらいいですか?HTMLカスタムフォントを含むSVG画像を使用する
1
A
答えて
0
フォントをbase64に変換し、スタイルタグを使用してsvgファイルに追加できます。
<defs>
<style type="text/css">
@font-face {
font-family: 'FONT_NAME';
src: url(MIME+BASE64_STRING) format('TYPE_OF_FONT');
}
</style>
</defs>
1
数日前にこの問題が発生しました。ここではUbuntuのモノラルTTFへのリンクは次のとおりです。
http://ff.static.1001fonts.net/u/b/ubuntu.mono.ttf
サーバーにそれをアップロードして、あなたのCSSでフォントを宣言:
@font-face {
font-family: Ubuntu-Mono;
src: url(/path/to/ubuntu.mono.ttf);
}
次に該当するSVGのCSSには、宣言しますようにフォント:
.svg {
font-family: Ubuntu-Mono;
}
代替も、これはになりますけれども、あなたがSVGを作成したプログラムで、あなたのテキストの「アウトラインを作成」することができ
より大きいSVGファイルであり、SVG内のテキストはブラウザによってテキストとして認識されません。
関連する問題
- 1. Pythonを使用して画像を含むhtmlからテーブルを抽出する
- 2. PHPとHTML:画像を含むディレクトリをループする方法は?
- 3. Javascript parse html、画像を含むアンカータグを変更する
- 4. SVGタグをHTMLページからSVG画像に保存する
- 5. SVG画像にズームボックスを埋め込む
- 6. ジキルテーマの画像を含む
- 7. PHPExcelを使用して画像を含むExcelファイルをロード
- 8. GAEで画像を含むHTMLメールを送信
- 9. 画像ギャラリーブートストラップを使用して、側面にサムネイルを含むカルーセル
- 10. 画像にSVGマスクを適用する
- 11. 背景画像とテキストを含むカスタムhtmlボタンの作成
- 12. 画像を含むhtml電子メールのプログラミング
- 13. Xamarin.iOSを使用してHTMLメールに画像を埋め込む
- 14. pyinstallerを使って画像を含むバンドルを作成する
- 15. HTML SVGマップ画像パスに従う
- 16. HTMLメールに画像を含めるベストプラクティス?
- 17. ダウンロードする画像にHTMLコードや画像データを含むデータを変換する方法
- 18. C#で画像を含むWkHTMLToSharp/wkhtmltopdfを使用してHTMLファイルをPDFに変換する方法
- 19. Google Chartを画像としてエクスポートするときにカスタムフォントを使用する
- 20. CIDを含む背景画像を含む
- 21. 上にuitextfieldを含むUIkeyboardポップアップ(画像を含む)
- 22. ImageMagick - "画像を描画できません" - SVGを使用
- 23. PythonでHTML/CSS(画像を含む)ソースからPDFを生成するには?
- 24. C#でHTMLを含む文字列を画像にレンダリングする方法は?
- 25. htmlタグと画像を含むコンテンツテキストを表示する方法3 ios
- 26. Ubuntuでcairosvgを使用してカスタムフォントでSVGをPNGに変換
- 27. サムネイルを含む基本jQuery画像ギャラリー
- 28. WebViewとtextViewの画像を含むGridView?
- 29. PHP入力を含む画像ソース
- 30. ノード赤いダッシュボード画像を含む