4

我想使用 wkhtml2pdf 和 wicked_pdf 为我的 rails 应用程序创建 PDF。
我下载并提取了 wkhtml2pdf beta 4 并将其放在 /usr/local/bin/wkhtml2pdf
我尝试在网站上运行它,结果很好。

在我的 Rails 应用程序(2.3.4)中,我安装了 wicked_pdf:

脚本/插件安装 git://github.com/mileszs/wicked_pdf.git
脚本/生成 wicked_pdf

一切似乎都很好。在脚本/控制台内我运行以下 - (具有以下输出)

wp = WickedPdf.new

=># WickedPdf:0xb62f2c70 @exe_path="/usr/local/bin/wkhtmltopdf"

HTML_DOCUMENT = "<html><body>Hello World</body></html>"

=> "<html><body>Hello World</body></html>"

pdf = wp.pdf_from_string HTML_DOCUMENT

=> "/usr/local/bin/wkhtmltopdf - - -q"

=> "\n\n\n\n\n\n\n\n\n\n"

这当然不好。根据测试,我最后一条命令的结果应该以“%pdf-1.4”开头

知道我能做什么吗?

4

1 回答 1

1

有同样的问题。从第 19 行的文件中删除了该-q选项wicked_pdf.rb,然后能够在控制台上获取正确的字符串。

=> "%PDF-1.4\n1 0 obj\n<<\n/Title ...

这似乎也解决了其他问题。从网站使用 PDF 时仍然无法正确呈现 - 嵌入字体问题 - 现在到下一个问题。

希望这对你有用。

于 2010-07-08T19:21:33.090 回答