ImageMagick × SVG変換

ソフトウェアスイートImageMagick

目次一覧

 状態:-  閲覧数:1,081  投稿日:2015-01-09  更新日:2019-07-19
ImageMagick 6 / ImageMagick 7.0.8-54

ImageMagick 6 / ImageMagick 7.0.8-54

 閲覧数:304 投稿日:2015-01-11 更新日:2019-07-19 

ImageMagick 6


# convert  -list delegate

Path: /usr/local/etc/ImageMagick-6/delegates.xml

Delegate                Command
-------------------------------------------------------------------------------
   blender =>          "blender" -b "%i" -F PNG -o "%o""\n"convert" -concatenate "%o*.png" "%o"
       cdr =>          "uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o"
       cgm =>          "uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o"
dng:decode =>          "ufraw-batch" --silent --create-id=also --out-type=png --out-depth=16 "--output=%u.png" "%i"
       dot =>          "dot" -Tsvg "%i" -o "%o"
       dvi =>          "dvips" -q -o "%o" "%i"
       dxf =>          "uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o"
       eps<=>pdf       "gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 "-sDEVICE=pdfwrite" "-sOutputFile=%o" "-f%i"
       eps<=>ps        "gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ps2write" "-sOutputFile=%o" "-f%i"
       fig =>          "uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o"
       hpg =>          "hp2xx" -q -m eps -f `basename "%o"` "%i";     mv -f `basename "%o"` "%o"
      hpgl =>          "hp2xx" -q -m eps -f `basename "%o"` "%i";     mv -f `basename "%o"` "%o"
       htm =>          "html2ps" -U -o "%o" "%i"
      html =>          "html2ps" -U -o "%o" "%i"
     https =>          "curl" -s -k -L -o "%o" "https:%M"
      ilbm =>          "ilbmtoppm" "%i" > "%o"
       jxr =>          "mv "%i" "%i.jxr"; "JxrDecApp" -i "%i.jxr" -o "%o.bmp" -c 0; mv "%i.jxr" "%i"; mv "%o.bmp" "%o"
       man =>          "groff" -man -Tps "%i" > "%o"
      miff<= show      "display" -delay 0 -window-group %[group] -title "%l " "ephemeral:%i"
mpeg:decode =>          "ffmpeg" -v -1 -i "%i" -vframes %S -vcodec pam -an -f rawvideo -y "%u.pam" 2> "%Z"
       pdf<=>eps       "gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=epswrite" "-sOutputFile=%o" "-f%i"
       pdf<=>ps        "gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ps2write" "-sOutputFile=%o" "-f%i"
       plt =>          "echo" "set size 1.25,0.62; set terminal postscript portrait color solid; set output \'%o\'; load \'%i\'" > "%u";"gnuplot" "%u"
       png<= webp      "cwebp" -quiet -q %Q "%i" -o "%o"
       pnm<= ilbm      "ppmtoilbm" -24if "%i" > "%o"
       pnm<= jxr       "mv "%i" "%i.pnm"; "" -i "%i.pnm" -o "%o.jxr"; mv "%i.pnm" "%i"; mv "%o.jxr" "%o"
       pnm<= wdp       "mv "%i" "%i.pnm"; "" -i "%i.pnm" -o "%o.jxr"; mv "%i.pnm" "%i"; mv "%o.jxr" "%o"
       pov =>          "povray" "+i%i" -D0 "+o%o" +fn%q +w%w +h%h +a -q9 "-kfi%s" "-kff%n";"convert" -concatenate "%o*.png" "%o"
        ps<=>eps       "gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=epswrite" "-sOutputFile=%o" "-f%i"
        ps<=>pdf       "gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pdfwrite" "-sOutputFile=%o" "-f%i"
        ps<= print     "lpr "%i"
      rgba<= rle       "rawtorle" -o "%o" -v "%i"
      scan =>          "scanimage" -d "%i" > "%o"
     scanx =>          "scanimage" > "%o"
     shtml =>          "html2ps" -U -o "%o" "%i"
       sid =>          "mrsidgeodecode" -if sid -i "%i" -of tif -o "%o" > "%u"
       svg =>          "rsvg-convert" -o "%o" "%i"
      tiff<= launch    "gimp" "%i"
       txt<=>ps        "enscript" -o "%o" "%i"
       wdp =>          "mv "%i" "%i.jxr"; "JxrDecApp" -i "%i.jxr" -o "%o.pnm"; mv "%i.jxr" "%i"; mv "%o.pnm" "%o"
      webp =>          "dwebp" -pam "%i" -o "%o"
       wmf =>          "wmf2eps" -o "%o" "%i"


ImageMagick 7.0.8-54


$ convert -list delegate
Path: /etc/ImageMagick-7/delegates.xml

Delegate Command
-------------------------------------------------------------------------------
blender => "blender' -b '%i' -F PNG -o '%o''\n'magick' convert -concatenate '%o*.png' '%o"
bmp<= jxr "/usr/bin/mv '%i' '%i.bmp'; 'JxrEncApp' -i '%i.bmp' -o '%o.jxr'; /usr/bin/mv '%i.bmp' '%i'; /usr/bin/mv '%o.jxr' '%o"
bmp<= wdp "/usr/bin/mv '%i' '%i.bmp'; 'JxrEncApp' -i '%i.bmp' -o '%o.jxr'; /usr/bin/mv '%i.bmp' '%i'; /usr/bin/mv '%o.jxr' '%o"
bpg => "bpgdec' -b 16 -o '%o.png' '%i'; /usr/bin/mv '%o.png' '%o"
cdr => "uniconvertor' '%i' '%o.svg'; /usr/bin/mv '%o.svg' '%o"
cgm => "uniconvertor' '%i' '%o.svg'; /usr/bin/mv '%o.svg' '%o"
dng:decode => "ufraw-batch' --silent --create-id=also --out-type=png --out-depth=16 '--output=%u.png' '%i"
doc => "soffice' --convert-to pdf -outdir `dirname '%i'` '%i' 2> '%u'; /usr/bin/mv '%i.pdf' '%o"
docx => "soffice' --convert-to pdf -outdir `dirname '%i'` '%i' 2> '%u'; /usr/bin/mv '%i.pdf' '%o"
dot => "dot' -Tsvg '%i' -o '%o"
dvi => "dvips' -sstdout=%%stderr -o '%o' '%i"
dxf => "uniconvertor' '%i' '%o.svg'; /usr/bin/mv '%o.svg' '%o"
eps<=>pdf "gs' -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 '-sDEVICE=pdfwrite' '-sOutputFile=%o' '-f%i"
eps<=>ps "gs' -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 '-sDEVICE=ps2write' '-sOutputFile=%o' '-f%i"
fig => "uniconvertor' '%i' '%o.svg'; /usr/bin/mv '%o.svg' '%o"
hpg => "hp2xx' -sstdout=%%stderr -m eps -f `basename '%o'` '%i'; /usr/bin/mv -f `basename '%o'` '%o"
hpgl => "hp2xx' -sstdout=%%stderr -m eps -f `basename '%o'` '%i'; /usr/bin/mv -f `basename '%o'` '%o"
htm => "html2ps' -U -o '%o' '%i"
html => "html2ps' -U -o '%o' '%i"
https => "curl' -s -k -L -o '%o' 'https:%M"
ilbm => "ilbmtoppm' '%i' > '%o"
jpg<= lep "lepton' '%i' '%o"
jxr => "/usr/bin/mv '%i' '%i.jxr'; 'JxrDecApp' -i '%i.jxr' -o '%o.pnm'; /usr/bin/mv '%i.jxr' '%i'; /usr/bin/mv '%o.pnm' '%o"
lep => "lepton' '%i' '%o"
miff<= show "magick' display -immutable -delay 0 -title '%M' '%i"
mpeg:decode => "ffmpeg' -nostdin -v -1 -i '%i' -vframes %S -vcodec pam -an -f rawvideo -y '%u.pam' 2> '%u"
odt => "soffice' --convert-to pdf -outdir `dirname '%i'` '%i' 2> '%u'; /usr/bin/mv '%i.pdf' '%o"
pdf<=>eps "gs' -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 -sPDFPassword='%a' '-sDEVICE=epswrite' '-sOutputFile=%o' '-f%i"
pdf<=>ps "gs' -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 '-sDEVICE=ps2write' -sPDFPassword='%a' '-sOutputFile=%o' '-f%i"
png<= bpg "bpgenc' -b 12 -q '%~' -o '%o' '%i"
png<= webp "cwebp' -quiet %Q '%i' -o '%o"
pnm<= ilbm "ppmtoilbm' -24if '%i' > '%o"
ppt => "soffice' --convert-to pdf -outdir `dirname '%i'` '%i' 2> '%u'; /usr/bin/mv '%i.pdf' '%o"
pptx => "soffice' --convert-to pdf -outdir `dirname '%i'` '%i' 2> '%u'; /usr/bin/mv '%i.pdf' '%o"
ps<= prt "lpr' '%i"
ps<=>eps "gs' -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 '-sDEVICE=epswrite' '-sOutputFile=%o' '-f%i"
ps<=>pdf "gs' -sstdout=%%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 '-sDEVICE=pdfwrite' '-sOutputFile=%o' '-f%i"
ps<= print "@LPRDelegateDefault@ '%i"
shtml => "html2ps' -U -o '%o' '%i"
sid => "mrsidgeodecode' -if sid -i '%i' -of tif -o '%o' > '%u"
svg => "rsvg-convert' -o '%o' '%i"
tiff<= launch "gimp' '%i"
wdp => "/usr/bin/mv '%i' '%i.jxr'; 'JxrDecApp' -i '%i.jxr' -o '%o.bmp'; /usr/bin/mv '%i.jxr' '%i'; /usr/bin/mv '%o.bmp' '%o"
webp => "dwebp' -pam '%i' -o '%o"
xls => "soffice' --convert-to pdf -outdir `dirname '%i'` '%i' 2> '%u'; /usr/bin/mv '%i.pdf' '%o"
xlsx => "soffice' --convert-to pdf -outdir `dirname '%i'` '%i' 2> '%u'; /usr/bin/mv '%i.pdf' '%o"




SVG変換


imagick 3.1.2 を imagick 3.2.0RC1 へ pecl アップデート

ImageMagick 6.7.2.7-2.el6 を yum アンインストール / ImageMagick 6.8.8-9 を make アンインストール



週間人気ページランキング / 9-18 → 9-24
順位 ページタイトル抜粋 アクセス数
1 Nginx設定。エラーログレベル | Nginx(Webサーバ) 17
2 PHP実行ユーザ設定 / CentOS6 / Apache | PHP(プログラミング言語) 14
3 9回目-13.MySQL5.7.21設定 | CentOS 7 2週間無料のお試し期間 9回目(さくらVPS) 12
4 PHPのmb_send_mail関数でメール送信できない | メール処理システム 10
5 ImageMagick と imagick の違い | ImageMagick(ソフトウェアスイート) 9
6 さくらVPS0 8
6 tar: これは tar アーカイブではないようです 8
7 manページ日本語表示 | CentOS 7 (CentOS) 7
7 Reached target Shutdown メッセージが表示されたあと、シャットダウンまたは再起動プロセスがハングアップする | CentOS 7 (CentOS) 7
8 ABRT により 問題が検出されました | CentOS 7 (CentOS) 6
8 PHPファイルでchmodエラー | PHP(プログラミング言語) 6
8 「設定ファイルに、暗号化 (blowfish_secret) 用の非公開パスフレーズの設定を必要とするようになりました。」対応 6
8 Python 3.5 アンインストール / yum remove | Python(プログラミング言語) 6
9 FFmpeg 2.8.15 を yum インストール | ソフトウェアスイート 5
9 echo と cat の違い 5
10 phpMyAdmin 4.4.3(phpMyAdmin) カテゴリー 4
10 6回目-10.Nginxでバーチャルホスト設定確認 | CentOS 7 2週間無料のお試し期間 6回目(さくらVPS) 4
10 「さくらVPS」で、「CentOS6」を「CentOS7」へ変更するためには? | CentOS 7 2週間無料のお試し期間 Link(さくらVPS) 4
10 cronで定期実行しているphpファイルを、コマンドライン経由で即時実行する | cron(Linuxコマンド) 4
10 MySQL 5.5 から 5.6 へのアップグレード | MySQL(データベース) 4
2021/9/25 1:01 更新