您的报告有错误,无法处理!
尝试使用函数output();
输出命令并在控制台中手动运行。
这是我的代码:
$jasper = new JasperPHP;
//jasper ready to call
$jasper->compile(__DIR__ . '/../../vendor/cossou/jasperphp/examples/Simple_Blue.jrxml')->execute();
// Process a Jasper file to PDF and RTF (you can use directly the .jrxml)
$jasper->process(
__DIR__ . '/../../vendor/cossou/jasperphp/examples/Simple_Blue.jasper',
false,
array("pdf", "rtf"),
array("php_version" => phpversion())
)->execute();
// List the parameters from a Jasper file.
$array = $jasper->list_parameters(
__DIR__ . '/../../vendor/cossou/jasperphp/examples/Simple_Blue.jasper'
)->execute();
Yii::$app->response->sendFile(__DIR__ . '/../../vendor/cossou/jasperphp/examples/Simple_Blue.pdf');
答案 0 :(得分:0)
如果有人遇到相同的错误,首先如果您的代码中出现错误,则会出现此错误。 我的错误是我没有按照正确的顺序为函数进程提供参数列表。 现在工作正常!!