web-dev-qa-db-ja.com

テキストのサブピクセルヒンティングを使用してSVGファイルをレンダリングするにはどうすればよいですか?

非常に小さなテキストでSVG画像をレンダリングする必要があるため、次のようにサブピクセルヒントを使用します。

enter image description here

Inkscapeには、PNGエクスポートにサブピクセルヒンティングを使用するオプションがありません。GIMPもありません。しかし、私はview EOGの画像、Gnome Image Viewerで優れた結果を得ることができます。

Image Viewerを使用してSVGを透過的にPNGファイルにレンダリングするにはどうすればよいですか?

サブピクセルヒンティングは赤、緑、青のサブピクセルの順序に依存するため、[名前を付けて保存]ボタンを使用するとEOGは無効になります。スクリーンショットを撮ることはできますが、画像に透明度がありません。アンチエイリアスとサブピクセルヒントを使用して、テキストをラスターイメージにレンダリングできるソフトウェアはありますか?

5
Stefano Palazzo
3
prokoudine

とにかく、過去に使用したように SubLCD を提案したかったのですが、PPMイメージで動作するため、透明度をどのようにしたか覚えていません。そのままの小さなフォントには使用できません

ここに迅速で汚い解決策があります(あなたのソースファイルについてはわかりませんし、これがあなたに使用可能かどうかはわかりませんが、一般的にはうまくいきます):

EOGなどを使用してSVGを画面にレンダリングします。スクリーンショットをキャプチャしてからGimpに貼り付け、白(スクリーンショットの背景)に「色>アルファに色」を適用します-サブピクセルレンダリングされたテキストを含む透明なPNG

2
zetah