web-dev-qa-db-ja.com

.jpg画像を.epsに変換する方法

.jpg画像を.epsに変換するにはどうすればよいですか?

15
Arindam

ImageMagick はこれを行うことができます。

コマンドラインから、次のように入力するだけです。

convert filename.jpg filename.eps

(Windowsでは、引用符の内側にconvert.exeへのフルパスを入力する必要がある場合があります。上記はOS XまたはLinuxでそのまま動作します。)

ただし、ラスターグラフィックをベクターグラフィックに変換しても意味がありません。引き続きラスタライズされます。


GUIでそれを行う別の方法は、 Inkscape を使用することです。ほとんどのフォーマットをインポートでき、間違いなく.epsにエクスポートできると確信しています。ベクターを再作成するためにベクターイメージ内のパスをトレースする方法はいくつかありますが、フェイルセーフにはほど遠いものです。

インポートするときは、「リンク」ではなく「埋め込み」にしてください。

14
frabjous

画像を1つまたは2つだけepsに変換したい場合は、オンラインユーティリティを使用してください...

画像をEPSに変換

1
CarpeNoctumDC

.epsファイルに含まれている(ベクトル化されていない)JPEG画像だけが必要な場合は、このコードを試してください

http://code.google.com/p/sam2p/

それはC++ソースであり、いくつかの画像形式を取り、それらを準拠する.epsファイル内に埋め込み画像として配置します。

0
thrillscience

質問にポストスクリプトが含まれる場合、答えは通常 ghostscript/ghostview です。

0
Martin Beckett

私はオンラインコンバーターを使用しています:

http://www.online-utility.org/image_converter.jsp?outputType=EPS

0
Alex G

ローカルで実行され、ロスレスで、適切に機能するものについて私が知っている最良の解決策は、 img2pdf の出力を取得し、それをpdftopsPoppler からフィードすることです。 (poppler-utils Debianファミリーディストリビューションの場合)。

img2pdfは、1つまたは複数の画像をロスレス方式で1ページあたり1画像PDFファイルに変換するために特別に設計されています(ImageMagickとGhostscriptは、損失の多いJPEGをデコードして再エンコードします)。 、どちらの形式もPostscriptベースであるため、PDFからEPSに移行する際に再トランスコードする必要はありません。

変換は次のようになります。

img2pdf --out filename.pdf filename.jpg
pdftops -f 1 -l 1 -eps filename.pdf filename.eps
rm filename.pdf

-f 1-l 1は、変換する最初と最後のページを指定します。1を使用する場合は、どちらも-epsである必要があります。

0
ssokolow

gimpは、ファイルを他の一般的な形式に変換するための優れたツールです http://www.gimp.org

0
LinuxUser