现在我正在使用 rails 3.0.0。我使用的是 Ubuntu 11.10,64 位操作系统。我想安装 wkhtmltopdf。请告诉我 wkhtmltopdf 的静态版本。
3 回答
安装wkhtmltopdf
在 Ubuntu Linux 机器上
首先使用以下命令检查操作系统是 32 位还是 64 位
试试
uname -m
。uname -m
当它是 64 位内核时,似乎实际上给出了 x86_64运行以下命令
sudo apt-get install openssl build-essential xorg libssl-dev libxrender-dev
然后运行以下命令
sudo apt-get install wkhtmltopdf
基于操作系统从以下站点下载 wkhtmltopdf 包
http://code.google.com/p/wkhtmltopdf/downloads/list
或者
wget http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-i386.tar.bz2
(wkhtmltopdf-0.9.9-static-i386.tar.bz2 是 wkhtmltopdf 的稳定版本)
然后使用命令解压
tar xvjf wkhtmltopdf-0.9.9-static-i386.tar.bz2
然后将提取的 DIR 移动到 usr/local/bin 文件夹
sudo mv wkhtmltopdf-i386 /usr/local/bin/wkhtmltopdf
使用以下命令检查 wkhtmltopdf 是否安装
which wkhtmltopdf wkhtmltopdf –help
在 MacO 上安装 wkhtmltopdf
brew install Caskroom/cask/wkhtmltopdf
在 Rails 中使用官方二进制文件的另一种方法是将以下行添加到您的 Gemfile:
gem 'wkhtmltopdf-installer'
这样,来自http://wkhtmltopdf.org的官方二进制文件将在bundle install
阶段下载并添加到您的包中。
我今天早上遇到了这个问题。
在你做任何事情之前,请查看:https ://github.com/pdfkit/pdfkit/wiki/Installing-WKHTMLTOPDF
在http://code.google.com/p/wkhtmltopdf/downloads/list下载 wkhtmltopdf 的二进制版本
解压包。
将文件复制
wkhtmltopdf-i386
到/usr/local/bin/
&/opt/
(也可以制作软链接)。就这样完成了。
祝你好运。