アンチエイリアスを有効にして emf メタファイル (描画ツールからエクスポート) を描画する方法はありますか? 私が試したツールは、アンチエイリアスされた emf ファイルをエクスポートできないため、コントロールの OnPaint オーバーライドで emf を描画するときに、手動でオンに戻すことができるかどうか疑問に思いました。
アンチエイリアスされたemfファイルを生成することが技術的に可能であることを誰かが確認できる場合、別の解決策は、アンチエイリアスされたemfにエクスポートできる描画ツールを使用するか、サードパーティのコンバーターに後でこれを実行させることです. そのようなツールを知っている人がいたら教えてください。
編集: emf 命令を見ると、 emf 自体がアンチエイリアス処理されるかどうかに関係なく、実際に情報を格納できるようには見えません。少なくとも私は何も見つかりませんでした。アンチエイリアシングは再生エンジンによって行われる可能性が高くなります。たとえば、Word 2007 で emf を開くと、アンチエイリアスが適用されます。しかし、GDI+ の「再生エンジン」( Graphics.DrawImage(...)) で描画した場合はそうではありません。または、標準の Windows 画像ビューアで表示します。これは、いくつかのツールが実際に独自の emf 再生エンジンを持っていると私に信じさせます。したがって、解析されたemfファイルに格納されているemf命令のオブジェクトモデルを提供する無料の.NETライブラリ(できればソースコード付き)があるので、使用する代わりに自分で再生できますGraphics.DrawImage(...)か?