コマンドライン|WEBスクリーンショット

wkhtmltopdf
http://wkhtmltopdf.org

downloadsから該当するパッケージをget
http://wkhtmltopdf.org/downloads.html
wget '(URL).rpm'
rpm -iV (ファイル名).rpm
依存性の欠如・・・

依存関係の解消とインストール

wget 'http://download.gna.org/wkhtmltopdf/0.12/0.12.2.1/wkhtmltox-0.12.2.1_linux-centos6-amd64.rpm'
rpm -i wkhtmltox-0.12.2.1_linux-centos6-amd64.rpm

yum provides libXext

yum provides libXrender

yum provides xorg-x11-fonts-Type1

yum provides xorg-x11-fonts-75dpi

依存しているファイルをインストール
yum install libXext-1.3.2-2.1.el6.x86_64
yum install libXrender-0.9.8-2.1.el6.x86_64
yum install xorg-x11-fonts-Type1-7.2-11.el6.noarch
yum install xorg-x11-fonts-75dpi-7.2-11.el6.noarch

再度、目的のファイルをインストール
rpm -iv wkhtmltox-0.12.2.1_linux-centos6-amd64.rpm
(yum install wkhtmltox-0.12.2.1_linux-centos6-amd64.rpm)

ヘルプを表示させてみる
wkhtmltopdf --help

wkhtmltoimage --help

PDF化

wkhtmltopdf http://tech.mg-comp.com test.pdf
TECH

pdf用の日本語フォントを用意する
IPAexフォント
http://ipafont.ipa.go.jp/
zipファイルの解答にunzipをインストール
yum install unzip
unzip (ダウンロードファイル名).zip
フォントの登録先を探す
find / -name 'fonts'
cp (解凍フォルダ)/* /usr/share/fonts/
フォントキャッシュのクリア
fc-cache -fv
フォントリストアップ
fc-list
フォントが登録されていたので解凍ディレクトリの削除
rm -rf (解凍フォルダ)

再度PDF化

wkhtmltopdf http://tech.mg-comp.com test2.pdf
TECH2

イメージ化

wkhtmltoimage http://tech.mg-comp.com TECH3.jpg
test3

コメントを残す