我正在使用 PDFKit 将网页转换为 pdf 文件并将其保存在我的计算机中。它工作得很好,但它也会在终端中打印一条消息,虽然它可以工作:
"Segmentation fault (core dumped)"
我正在使用的代码是:
kit = PDFKit.new("link_to_the_website", :page_size => 'A5')
file = kit.to_file("myfile.pdf")
第二行是导致错误的行。
我知道 PdfKit 使用 wkhtmltopdf,并且我读到 wkhtmltopdf 在不处于 sudo 模式时会出现问题,但是我无法在 sudo 模式下运行我的 ruby 代码,我不知道该怎么做才能修复它。有人可以帮我吗?
宝石链接:
https://github.com/antialize/wkhtmltopdf https://github.com/pdfkit/pdfkit