「convertで画像をPDFへ変換する」の版間の差分

提供: Akionux-wiki
Share/Save/Bookmark
移動先: 案内検索
(ページの作成:「<ref>http://stackoverflow.com/questions/8955425/how-can-i-convert-a-series-of-images-to-a-pdf-from-the-command-line-on-linux</ref>を参考にした。 convert page.png ...」)
 
 
1行目: 1行目:
 +
ImageMagickのconvertコマンドを用いることで画像ファイルをPDFへ変換することができる。
 
<ref>http://stackoverflow.com/questions/8955425/how-can-i-convert-a-series-of-images-to-a-pdf-from-the-command-line-on-linux</ref>を参考にした。
 
<ref>http://stackoverflow.com/questions/8955425/how-can-i-convert-a-series-of-images-to-a-pdf-from-the-command-line-on-linux</ref>を参考にした。
 +
 +
書式は、
 +
convert 入力画像ファイル 出力先PDFファイル
 +
である。
 +
 +
例えば、PNGファイルpage.pngをPDFファイルpage.pdfへ変換するには、
 
  convert page.png page.pdf
 
  convert page.png page.pdf
複数ファイルの場合は
+
とする。
 +
 
 +
連番の複数ファイルの場合は
 
  convert page*.png mydoc.pdf
 
  convert page*.png mydoc.pdf
ファイルをソートしてから変換:
+
のように正規表現で複数の入力ファイルを指定してつなげて出力することができる。
 +
 
 +
応用として、連番の複数ファイルをソートしてから変換するには
 
  ls page*.png | sort -n | tr '\n' ' ' | sed 's/$/\ mydoc.pdf/' | xargs convert
 
  ls page*.png | sort -n | tr '\n' ' ' | sed 's/$/\ mydoc.pdf/' | xargs convert
 +
とする。
  
 
==References==
 
==References==
 
<references/>
 
<references/>

2014年8月25日 (月) 15:35時点における最新版

ImageMagickのconvertコマンドを用いることで画像ファイルをPDFへ変換することができる。 [1]を参考にした。

書式は、

convert 入力画像ファイル 出力先PDFファイル

である。

例えば、PNGファイルpage.pngをPDFファイルpage.pdfへ変換するには、

convert page.png page.pdf

とする。

連番の複数ファイルの場合は

convert page*.png mydoc.pdf

のように正規表現で複数の入力ファイルを指定してつなげて出力することができる。

応用として、連番の複数ファイルをソートしてから変換するには

ls page*.png | sort -n | tr '\n' ' ' | sed 's/$/\ mydoc.pdf/' | xargs convert

とする。

References