wkhtmltopdf - > Java HttpServlet只有白页

时间:2014-04-28 13:59:44

标签: java pdf wkhtmltopdf

我尝试使用wkthmltopdf以PDF格式提供HTML页面,但我只获得一个白色PDF页面作为输出。

这是我在doPost方法中的简短片段:

 Process process = Runtime.getRuntime().exec("c:\\Program Files\\wkhtmltopdf\\bin\\wkhtmltopdf.exe http://10.80.2.234/details.jsp?99999 -");

            BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));

            OutputStream out = resp.getOutputStream();

            resp.setContentType("application/pdf");

            int bytes;
            while ((bytes = reader.read()) != -1) {
                out.write(bytes);
            }

            reader.close();
            out.close();

使用 c:\\Program Files\\wkhtmltopdf\\bin\\wkhtmltopdf.exe http://10.80.2.234/details.jsp?99999 - > test.pdf 从命令行工作正常。

提前感谢您的帮助。

0 个答案:

没有答案