2

现在我正在使用 rails 3.0.0。我使用的是 Ubuntu 11.10,64 位操作系统。我想安装 wkhtmltopdf。请告诉我 wkhtmltopdf 的静态版本。

4

3 回答 3

13

安装wkhtmltopdf

在 Ubuntu Linux 机器上

  1. 首先使用以下命令检查操作系统是 32 位还是 64 位

    试试uname -muname -m当它是 64 位内核时,似乎实际上给出了 x86_64

  2. 运行以下命令

    sudo apt-get install openssl build-essential xorg libssl-dev libxrender-dev
    
  3. 然后运行以下命令

    sudo apt-get install wkhtmltopdf
    
  4. 基于操作系统从以下站点下载 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 的稳定版本)

  5. 然后使用命令解压

    tar xvjf wkhtmltopdf-0.9.9-static-i386.tar.bz2
    
  6. 然后将提取的 DIR 移动到 usr/local/bin 文件夹

    sudo mv wkhtmltopdf-i386 /usr/local/bin/wkhtmltopdf
    
  7. 使用以下命令检查 wkhtmltopdf 是否安装

    which wkhtmltopdf
    wkhtmltopdf –help
    

在 MacO 上安装 wkhtmltopdf

brew install Caskroom/cask/wkhtmltopdf
于 2012-07-17T12:45:51.320 回答
3

在 Rails 中使用官方二进制文件的另一种方法是将以下行添加到您的 Gemfile:

gem 'wkhtmltopdf-installer'

这样,来自http://wkhtmltopdf.org的官方二进制文件将在bundle install阶段下载并添加到您的包中。

于 2015-04-04T16:45:24.073 回答
0

我今天早上遇到了这个问题。

在你做任何事情之前,请查看:https ://github.com/pdfkit/pdfkit/wiki/Installing-WKHTMLTOPDF

  1. 在http://code.google.com/p/wkhtmltopdf/downloads/list下载 wkhtmltopdf 的二进制版本

  2. 解压包。

  3. 将文件复制wkhtmltopdf-i386/usr/local/bin/& /opt/(也可以制作软链接)。

  4. 就这样完成了。

祝你好运。

于 2012-06-05T05:58:33.923 回答