Inkscapeエクスポート形式


8

Inkscapeでいくつかのベクターオブジェクトを作成し、それらをpngファイルにエクスポートしています。エクスポートした画像を別のプログラムで使用しています。

問題は、最初のオブジェクトが透明な背景にあるにもかかわらず、結果のpngの周りに薄い白い境界線があり、ひどく見えることです。

私はどこかで、デフォルトのエクスポート形式がPNG-8であり、透過的な機能を備えている必要があることを読んだことがありますが、この機能は(特に古いバージョンのソフトウェアでは)100%サポートされていないことがよくあります。svgオブジェクトをPNG-24にエクスポートすることはこれに対する解決策ですか?試してみるのですが、Inkscapeでデフォルトのエクスポート形式を変更する方法がわかりません。

この問題を解消するために他に何ができるでしょうか?ヒントをありがとう!


1
作成したPNGは何で表示されていますか?このFAQはwiki.inkscape.org/wiki/index.php/…にあります。
ckpepper02 2013年

ここではこの動作を再現できません。エクスポートされたすべてのPNGは期待どおりに縁なしです。観察している境界線が、インポートアプリケーションから描画されたプレースホルダーフレームである可能性がありますか?
Takkat 2013年

面白いことに、SVGとして画像を「保存」することは問題ありませんが、SVGとして「エクスポート」することはできません...この問題の原因はわかりませんが、もうエクスポートを使用しないことで解決しました(このオプションにより、出力の品質は低下しますが、これらの写真のサイズは本当に小さいため、問題ありません。)
Smajl

1
それは奇妙です-私は反対を見つけようとしています:私にとってエクスポートは24ビットpngであり、8に変更する方法を探しています。Ubintuでinkscape 0.48を使用しています。あなたは何ですか?
Amir Uval 2013年

1
ドキュメントの背景は何色ですか?デフォルトでは白/ 100%透明である必要がありますが、なんらかの方法で100%不透明に設定されている場合、pngエクスポートで白い背景が表示されます。
naught101 2013

回答:


2

この問題を調査した後、私はSO(間違って投稿されたBTW)で同様の質問を見つけました。

受け入れられた答えがありました。

私は実際にそれをSVGとしてエクスポートしてGimpで開き、必要に応じて追加の処理を行ってから、Gimps save for web functionを使用してPNGとして保存します。

このFAQも見つかりました

Inkscape FAQ質問

InkscapeによってエクスポートされたPNGは、ギザギザのエッジ/アンチエイリアスなし/背景がおかしい。

これは、Inkscapeではなく、これらのPNGファイルの表示に使用するすべての問題です。たとえば、バージョン7より前のInternet Explorerでは、透明度のあるPNGファイルを正しく表示できません。たとえばFirefoxを使用してPNGを表示します。IE 6を絶対にサポートする必要がある場合は、PNGで透明な背景を持つことはできません。ドキュメント設定で不透明に変更し、PNGファイルを再度エクスポートします。また、Dean EdwardsのIE7ライブラリの使用についても検討する必要があります。これにより、CSSに関する多くの問題が修正され、IE5およびIE6で透明PNGが正しく機能するようになります。エクスポートされたPNGビットマップをMS-Wordで開きたい場合は、(ドキュメントプロパティダイアログで)アルファ不透明度を完全に変更してからエクスポートする必要があります-結果ははるかに良くなります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.