LAOX PowerTech
PowerTech Japan では主に最新のIT技術に関する情報をお伝えします
en ja zh
CentOS

wkhtmltopdf を CentOS 7 にインストールする方法

2020-08-05
HTMLからPDFを作成する便利なコマンドラインツール wkhtmltopdf を CentOS 7 にインストールする手順を解説します。

HTMLからPDFを作成する便利なコマンドラインツール wkhtmltopdf を CentOS 7 にインストールする手順を解説します。

先ず、念の為に CentOS プラットフォームのアーキテクチャを確認しておきましょう。

$ arch    
x86_64    

上記のように arch コマンドを実行して「x86_64」と表示されたならば、このサーバはインテル系CPUの 64bit OS 上で動いているという事になります。

次に wkhtmltopdf の最新パッケージ(2020年6月11日 バージョン 0.12.6)をダウンロードします。あくまでも下記は x86_64 専用のパッケージなので、アーキテクチャが x86_64 でない場合は別のURLになるので注意してください。

$ wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox-0.12.6-1.centos7.x86_64.rpm    

このパッケージを展開する前に、必須フォント xorg-x11-fonts-75dpi と xorg-x11-fonts-Type1 をインストールしておきます。このインストールは yum でOKです。

$ sudo yum install xorg-x11-fonts-75dpi    
$ sudo yum install xorg-x11-fonts-Type1    

これで wkhtmltox を展開できるようになったので、下記実行します。

$ sudo rpm -Uvh wkhtmltox-0.12.6-1.centos7.x86_64.rpm    
Preparing...                          ################################# [100%]    
Updating / installing...    
   1:wkhtmltox-1:0.12.6-1.centos7     ################################# [100%]    

以上でセットアップが完了です。バージョンを確認してみましょう。

$ wkhtmltopdf -V    
wkhtmltopdf 0.12.6 (with patched qt)    

0.12.6 と出たならば正常にインストールされています。
早速、PDFを作成してみましょう。

$ wkhtmltopdf https://google.co.jp out.pdf    

Googleのトップページが out.pdf というファイルにPDF出力されていますね。
エンジョイ!

wkhtmltopdfCentOS 7

おすすめの記事