.jpg画像を.epsに変換するにはどうすればよいですか?
ImageMagick はこれを行うことができます。
コマンドラインから、次のように入力するだけです。
convert filename.jpg filename.eps
(Windowsでは、引用符の内側にconvert.exe
へのフルパスを入力する必要がある場合があります。上記はOS XまたはLinuxでそのまま動作します。)
ただし、ラスターグラフィックをベクターグラフィックに変換しても意味がありません。引き続きラスタライズされます。
GUIでそれを行う別の方法は、 Inkscape を使用することです。ほとんどのフォーマットをインポートでき、間違いなく.epsにエクスポートできると確信しています。ベクターを再作成するためにベクターイメージ内のパスをトレースする方法はいくつかありますが、フェイルセーフにはほど遠いものです。
インポートするときは、「リンク」ではなく「埋め込み」にしてください。
画像を1つまたは2つだけepsに変換したい場合は、オンラインユーティリティを使用してください...
.epsファイルに含まれている(ベクトル化されていない)JPEG画像だけが必要な場合は、このコードを試してください
http://code.google.com/p/sam2p/
それはC++ソースであり、いくつかの画像形式を取り、それらを準拠する.epsファイル内に埋め込み画像として配置します。
質問にポストスクリプトが含まれる場合、答えは通常 ghostscript/ghostview です。
私はオンラインコンバーターを使用しています:
http://www.online-utility.org/image_converter.jsp?outputType=EPS
ローカルで実行され、ロスレスで、適切に機能するものについて私が知っている最良の解決策は、 img2pdf の出力を取得し、それをpdftops
に Poppler からフィードすることです。 (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
である必要があります。
gimpは、ファイルを他の一般的な形式に変換するための優れたツールです http://www.gimp.org