我在我的rails项目中使用了IMGkit gem。我还安装了IMGkit工作所必需的wkhtmltoimage-binary。IMGkit和wkhtmltoimage-binary都是通过gemfile安装的。在config/initializers/imgkit.rb下,我有
IMGKit.configure do |config|
config.wkhtmltoimage = '/Users/Praveen/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/wkhtmltoimage-binary-0.12.2'
con
我在windows的本地服务器上运行rails。我将wkhtmltoimage安装到C:/Sites/wkhtmltoimage
现在我必须告诉IMGKit在哪里可以找到它,所以我添加了一个文件initializers/imgkit.rb:
IMGKit.configure do |config|
config.wkhtmltoimage = 'C:/Sites/wkhtmltoimage'
end
但是当我尝试使用IMGKit时,rails告诉我:
No wkhtmltoimage executable found at /usr/local/bin/wkhtmltoim
我尝试在Windows 7上使用Snappy (src - )和wkhtmltoimage (src - )来获取来自URL的图像,但是每次我得到
错误:图像不能显示,因为它包含错误。
代码:
<?php
require_once('Snappy/Media.php');
require_once('Snappy/Image.php');
/* 'wkhtmltoimage' executable is located in the current directory */
$snap = new Image('C://
我有一个dockerfile,它成功地安装了wkhtmltopdf v0.12.4,但我需要将它更新到一个较新的版本(0.12.6),因为它似乎与我所做的一些其他升级不兼容。 下面是可以工作的代码(尽管不兼容) FROM php:7.3.31-apache
...
RUN wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz --no-check-certificate
RUN tar -xJf wkhtml
我使用wkhtmltoPDF从html字符串生成pdf,它对我来说很好,但现在我必须生成图像输出,我无法找到示例代码或任何库。
我已经推荐生成pdf。
import com.github.jhonnymertz.wkhtmltopdf.wrapper.Pdf;
public class WKhtmlToPdf
{
Pdf pdf = new Pdf();
pdf.addPageFromString("html code");
pdf.addToc();
try{
pdf.saveAs("Output.pdf");