2016-08-12 11 views
0

地域の強調表示を含むFigureをエクスポートしようとしています。これはHighlight parts of matlab plotです。残念ながら、数字を.epsファイルにエクスポートすると、サイズは〜10 MB程度になります...したがって、それらをtexファイルに含めると、品質が大幅に低下します。期待どおり、この問題は、強調表示にarea関数を使用するために発生しているようです。この問題を回避する方法はありますか?図をepsファイルにエクスポートする

答えて

2

あなたは本当にないに任意のEPSを引き起こしOpenGLは、ベクターグラフィックスではなく、いくつかの奇妙な方法で強制的ビットマップもするレンダラを必要とし、あなたのプロットの透明性を持っています。これは、ファイルサイズがベクターグラフィックスの予想よりもはるかに大きい理由です。作成したEPSファイルを外部エディタ(Illustrator、Inkscapeなど)で開くと、私が何を話しているかがわかります。副題として、透過性はEPSファイルでは技術的にサポートされていません。

あなたのオプションは、TIFFやPNG

  • として何か他のものとして、あなたはファイル交換からexport_figを使用してEPSとしての図を保存しようとすることができ、あなたのフィギュアを保存

    1. に実際にあるが、必要になりますおそらく同じ問題を抱えている可能性があります。

    2. 透明度をオフにしてEPSに保存し、Illustratorまたは外部プログラムを使用して透明度を変更し、EPSファイルとして保存してより良い結果が得られるかどうかを確認します。

  • +0

    最初の2つのオプションを試しましたが、成功しませんでした:/私は今日最後のものをチェックします。助けてくれてありがとう! :) – Cobe

    +0

    @Cobe最初のオプションに何が間違っていたのですか? – Suever

    +0

    私はtiffとpngの両方を試しましたが、結果はpdfファイルではまだ非常に「ピクセル化」されています。 – Cobe

    関連する問題