Codeigniter wkhtmltopdf编码点火器

Codeigniter wkhtmltopdf编码点火器,codeigniter,wkhtmltopdf,Codeigniter,Wkhtmltopdf,wkhtmltopdf听起来是一个很好的解决方案…问题是执行器上什么都没有发生 shell_exec(“c:\wkhtmltopdf.exe”、“google.pdf”) 我做错了什么吗?shell_exec()只接受一个参数,但您已经给了它两个。请尝试以下方法: shell_exec("c:\wkhtmltopdf.exe http://www.google.com google.pdf"); 我想那就行了。你也可以考虑使用 Excor()/代码>函数.< /P> < P>你可以使用“官方”

wkhtmltopdf听起来是一个很好的解决方案…问题是执行器上什么都没有发生

shell_exec(“c:\wkhtmltopdf.exe”、“google.pdf”)

我做错了什么吗?

shell_exec()只接受一个参数,但您已经给了它两个。请尝试以下方法:

shell_exec("c:\wkhtmltopdf.exe http://www.google.com google.pdf");
我想那就行了。你也可以考虑使用<代码> Excor()/代码>函数.< /P> < P>你可以使用“官方”类吗?

如果不是的话,也许窥探一下他们是如何做的事情将有助于您的实现

// Include WKPDF class.
require_once('wkhtmltopdf/wkhtmltopdf.php');

// Create PDF object.
$pdf = new WKPDF();
// Set PDF's HTML
$pdf->set_html('Hello <b>Mars<.b>!');
// Convert HTML to PDF
$pdf->render();
// Output PDF. The file name is suggested to the browser.
$pdf->output(WKPDF::$PDF_EMBEDDED, 'sample.pdf');
//包含WKPDF类。
需要一次(wkhtmltopf/wkhtmltopf.php);
//创建PDF对象。
$pdf=新WKPDF();
//设置PDF的HTML
$pdf->set_html('Hello Mars!');
//将HTML转换为PDF
$pdf->render();
//输出PDF。建议浏览器使用该文件名。
$pdf->output(WKPDF::$pdf_EMBEDDED,'sample.pdf');
编辑:


新链接,来自Githubs-

将路径添加到wkhtmltopdf.exe CLASS_path变量 在php脚本中使用以下代码

passthru(“wkhtmltopdf www.gmail.com output.pdf”,$err)

//我们将输出一个PDF文件 标题(“内容类型:应用程序/pdf”)

//它将被称为download.pdf 标题('Content-Disposition:attachment;filename=“output.pdf”')

//PDF源文件为original.PDF readfile('output.pdf')


我希望这能起作用……

该类的任何示例?@Bart
页面未找到
。也许你会想更新答案!有人能给我发一个链接来下载'wkhtmltopdf.php'文件@Bart吗