3

人々がさまざまな画像ファイルの種類をアップロードできる webapp があり、バックエンドでそれらを標準の種類 (通常は png または jpeg) に変換します。現在、これを行うために ImageIO を使用しています。ただし、新しい要件は、eps ファイルをサポートできることです。ImageIO で EPS をサポートするライブラリや、Java での eps ファイルの読み取りをサポートするライブラリは見つかりませんでした。

eps ファイルを読み込んで変換するための提案はありますか?

4

4 に答える 4

3

Freehepには、PS コンバーターに作り直すことができるJava PostScript ビューアーがあります。

于 2009-01-13T17:54:11.370 に答える
2

数週間前、私はあなたの興味を引く可能性のあるEPSImageIOプラグインを開発しました。

http://www.spectotechnologies.com/en/open-projects/imageio-eps-plugin

これがお役に立てば幸いです。

于 2011-04-10T17:28:46.330 に答える
2

ImageMagick (C ライブラリ) でそれができると確信しています (GhostScript が必要だと思いますが) 。Java から ImageMagick にアクセスできるJMagickという ImageMagick 用の JNI ラッパーがあります。JNI を処理できる場合は、JMagick でうまくいくかもしれません。

于 2009-01-13T22:19:33.173 に答える
1

EPS はプレビュー付きの PostScript ファイル、IIRC です。したがって、基本的に Java の PostScript インタープリターが必要です。私はあなたが多くを見つけるとは思わない...

おそらくより良い方法は、Java から GhostScript を呼び出すことです。これはおそらく最高のフリー/オープン ソース PostScript インタープリター/レンダラーであり、これに勝るものはありません。

于 2009-01-13T17:53:59.840 に答える