pdfファイルをepsファイルに変換する方法

2270 ワード

テスト環境
ubuntu 16.04 texlive 2015

変換方法


pdfをepsに変換するには,以下の4つの方法がある.PS:変換する.psファイルの方式でもいいです.現在のタスクはinput.pdfをinputに変換する.epsファイル.書類をできるだけ小さくするように要求する.PS:ベスト2

pdf2ps and ps2eps


インストールtexlive 2015にインストールされると、既にインストールされています.考え方はまずpdfをpsに変換して、それからpsからepsファイルの文法pdf 2 psの文法に変換します
pdf2ps [file].pdf
ps2eps [newfile].ps

ソリューションI
pdf2ps input.pdf##input.pdfをinputに変換する.ps ps2eps input.ps##input.psファイルをinputに変換する.eps
ヘルプ情報pdf 2 psのヘルプファイル
$pdf2ps -h
ps 2 epsのヘルプドキュメント
$ps2eps -h

pdftops


インストールtexlive 2015にインストールされると、既にインストールされています.構文基本構文pdftops [options] input.pdf [output.ps]例えば、現在のタスクの解決策は、入力コマンド$pdftops input.pdf input.epsである
PS:どのようにファイルが大きいと思いますか.出力ファイルのdpi(i.e.、-r number)を指定します.例えば、ファイルを100 dpiに出力します.デフォルトは300 dpiです.ファイルが小さくなるかもしれません.画像の内容と関係があると推定され、dpiを修正することで画像のサイズを小さくできない画像もあります.ソリューションII $pdftops -r 100 1.pdf 1r100.epsその他のパラメータの意味
  • helpファイル端末にコマンド($pdftops -h)を入力すると、pdftopsのヘルプドキュメントを呼び出すことができ、様々なパラメータの意味説明が含まれています.
  • Webヘルプリファレンス:http://manpages.ubuntu.com/manpages/xenial/man1/pdftops.1.html

  • pros and cons不足:出力されたepsファイルには大きな利点があります:文法が簡単です

    pdf 2 epsスクリプト方式


    ダウンロードアドレスhttps://github.com/syneart/pdf2eps使用方法は、圧縮パッケージ中のREADMEをダウンロードすることを参照する.md、中には詳しく説明があります.核心思想はpdf 2 epsを用いる.shスクリプト、入力ファイルinput.pdfをinputに変換する.eps. 構文$ bash ./pdf2eps.sh のソリューションIIIは、端末に以下のコマンドを入力ことで、inputを生成することができる.epsファイル$ bash ./pdf2eps.sh 1 input.pdf cons
  • はinputを生成する.epsファイルは少し大きいです.
  • は、ピクチャの出力パラメータを設定してカスタマイズすることはできません.

  • convertコマンド


    文法convert ~/file.pdf ~/file.epsソリューションIV $convert input.pdf input.epsの長所と短所は、私がよく研究していないことかもしれませんが、出力された画像は、奇妙で、背景は黒いので、後で探求しましょう.
    ヘルプ情報convertのヘルプファイル
    $convert -h

    参考資料

  • pdf2ps and pdftops http://stefaanlippens.net/pdf2ps_vs_pdftops/非常に詳細な
  • https://ubuntuforums.org/showthread.php?t=1159624
  • https://github.com/syneart/pdf2epsepsファイルはいくつか大きい
  • pdftopsの説明ドキュメントhttp://manpages.ubuntu.com/manpages/xenial/man1/pdftops.1.html実は、直接pdftops-hのほうが
  • 効果的です.