我不能让prinexml在我的Windows服务器上工作。我正在使用PHP包装器类,虽然我无法找到任何有用的文档!
README文件中提供的信息(在下载中)没有解释正在做什么,也没有提供任何示例代码。
这是我到目前为止整理的内容(非常基本),但是没有打印任何内容,也没有显示任何错误。
我知道我没有包括header('PDF HEADERS HERE')
,这仅仅是因为我想在打印PDF之前看看PHP错误是什么。
$prince = new Prince('C:'Program Files (x86)'Prince'Engine'bin'prince.exe');
try{
$prince->convert_string_to_file('<span>Hello World</span>','test.pdf');
} catch (Exception $e) {
echo 'Caught exception: ', $e->getMessage(), "'n";
}
我已经玩了很多上面的代码,但绝对没有我已经尝试过的工作。即使我将路径更改为prince.exe
,也不会返回任何错误!为什么? ?
我的问题是:
- 如何打印遇到的错误?
- 是否有任何网站有这类的良好文档?
调用$prince->setLog(path_to_log_file)
并确保指定的日志文件路径可从PHP代码中写入。
直接给出完整路径
王子-> convert_string_to_file("Hello World","D: ' testfolder ' test.pdf");
你可以在d驱动器测试文件夹中找到test.pdf