7

ObjectAid UML Explorerを使用して、コードからUMLクラス図を生成しています。

LaTeXドキュメントに出力PNGを含める必要がありますが、解像度が低すぎて含めることができません。

Eclipseプラグインからより高い解像度の出力を取得するにはどうすればよいですか?

.uclsファイルの内部形式は単なるXMLであることがわかります。

<class-diagram version="1.0.10"...

72dpiよりも密度の高いものやスケーラブルな形式の何か(EPSなど)を取得する方法はありますか?ターゲットドキュメントは>300dpiであるため、残念ながら72dpiは近づきません。XML定義がトラップとプラガブルモジュールを受け入れる必要があるラスター化は何ですか?

ObjectAidの自動保存メカニズムにプラグインするものが必要です...

4

4 に答える 4

5

私は問題の汚いが簡単な解決策を見つけました。

たとえばPDFCreatorなどのプログラムを使用して図をPDFに印刷すると、PDFでベクターグラフィックを取得できます。Adobe PhotoshopやGimpなどのグラフィック編集プログラムを使用すると、PDFを高品質のPNGにラスターできます。

それは私にとってはうまくいきました。

ObjectAidのDiagramAdd-Onを使用すると、印刷スケールに関していくつかのカスタマイズを行うことができます。ダイアグラムをSVG画像として保存することもできます。これは、高品質のピクセル画像に変換することもできます。

于 2013-03-27T16:02:30.173 に答える
0

華やかではありませんが、私がやったのはウィンドウに入るだけでした。設定| 一般| 外観| Eclipse内の色とフォント、およびすべてのテキストフィールドのサイズを2倍に設定します。

これにより、より大きな図が作成されたため、エクスポートはより高い解像度で行われました。

于 2012-10-27T23:41:45.357 に答える
0

コンピューター画面のコピーをトリミングして画像などの高解像度でエクスポートしたり、ワードドキュメント内に直接貼り付けてコピーしたりする、snagitなどのトリミング/デザインツールを使用しようとしましたか?

私のJavaコードのドキュメントを提供することに関してあなたと同じ問題があります。私はEclipseUMLOmondoを使用していますが、画像のエクスポートもかなり貧弱です。私は今、画像のエクスポートに特定のトリミングツールを使用することを好みます。これははるかに優れています。

つまり、コンピューターの画面に必要なビューを作成し、それを切り抜いてドキュメントに貼り付けるということです。MicrosoftWordでsnagitの貼り付けとコピー機能を使用するのが好きです。

UML図を切り抜くための私のお気に入りのツールはsnagitです。

于 2012-09-12T09:48:22.590 に答える
0

ObjectAidが機能を実装するまで不可能です...

于 2012-09-21T16:14:16.840 に答える