2

In ruby on rails project.

I am using PDFKit gem for generating pdf reports

PDFKit uses wkhtmltopdf executable which is to be installed on the machine .
  • And next step to give the path of the executable .

  • I dont want to use the executable file .because if i use it how to deploy it on server .

  • the server will need to install it on its local and give the path.

Is it possible to use only library????

4

1 回答 1

0

可执行文件用于包装底层 Qt 应用程序,因此在技术上可以将库包装在 gem 中(使用 ffi 或其他类似的库),但我从未听说有人这样做。

我自己将可执行文件与我的 Rails 应用程序捆绑在一起,以便在部署时同时发布(甚至在 Heroku 上)。

为此,您可以将二进制文件放在目录中(您可以调用它bin),并配置 PDFKit 以获取可执行文件,PDFKit.configure例如在初始化程序中使用它(您可能想检查自述文件)。

于 2012-11-03T07:14:16.600 回答