24

画像を .png から .eps に変換すると、ファイル サイズが大幅に増加します。これがなぜなのか、そしてそれがそれほど増加するのを防ぐ方法を誰でも説明できますか.

私は Unix convertを使用しています:convert image.png image.eps

助けてくれてありがとう

4

5 に答える 5

48

可能であれば、レベル 3 の追記を使用してください。一般に、レベル 3 で最小のファイルが生成されます。レベル 2 は最高の互換性を提供し、jpeg 画像でうまく機能します。( http://electron.mit.edu/~gsteele/pdf/を参照)

convert fig.png eps3:fig.eps
于 2013-11-11T11:23:46.847 に答える
13

convertグラフィックデータを圧縮せずに保存するため、実際にファイルサイズが大きくなります。たとえば、 を使用して手動で変換するgimpか、または

convert image.png image.pdf
pdftops -eps image.pdf

たとえば、私の場合、これにより、サイズが 5.2 MB ではなく 0.3 MB の eps ファイルが生成されます (convert file.png file.eps直接使用する場合)。

于 2012-04-23T13:13:43.910 に答える
8

PNG ファイル (ビットマップ データ用に設計) を EPS (ベクター データ用に設計) に変換すると、常にファイル サイズが大きくなります。 PNG ファイルほど効果的な方法で保存されない可能性があります)。

正しい解決策は、ビットマップを PNG として保存し、ベクター グラフィックスを EPS または SVG などとして保存することです (つまり、無意味な「フリーサイズ」のアプローチを押し付けようとするのではなく、問題のコンテンツに適切なファイル形式を使用してください)。

于 2010-12-10T12:33:49.970 に答える
2

同様の問題があり、-sampleパラメーターを使用して解決しました:

convert image.png -sample 100 image.eps

必要に応じて値を微調整し-sampleます。

ImageMagick v6 の例も参照してください-- サイズ変更またはスケーリング

注: 逆 (EPS/PDF から PNG/JPG へ) は を使用して調整できます-density

于 2012-12-11T12:54:47.027 に答える
1

問題は、convert使用しているアプリケーションがPNGのEPSへの埋め込みをサポートしていないことである可能性があります。適切に構成されたAdobeAcrobatProfessionalを使用すると、ファイルサイズが予想外に大幅に増加しました。ただし、最初に「PNGからPDF」への変換設定を適切に構成する必要があります。次に、生成されたPDFをAcrobatからEPSとしてエクスポート(または名前を付けて保存)する必要があります。

于 2011-03-24T10:47:02.830 に答える