Java 使用itext生成pdf时出现问题

Java 使用itext生成pdf时出现问题,java,pdf-generation,itext,Java,Pdf Generation,Itext,我正在尝试使用itext创建一个PDF,下面是我正在使用的代码 String test = "I will have a huge contents here "; String baseUrl = "C:/Image.png"; ByteArrayOutputStream stream = new ByteArrayOutputStream(); ITextRenderer renderer = new ITextRenderer(); renderer.setDocumentFromStr

我正在尝试使用
itext
创建一个
PDF
,下面是我正在使用的代码

String test = "I will have a huge contents here ";
String baseUrl = "C:/Image.png";
ByteArrayOutputStream stream = new ByteArrayOutputStream();

ITextRenderer renderer = new ITextRenderer();
renderer.setDocumentFromString(test, baseUrl);
renderer.layout();
renderer.createPDF(stream);

return Response
            .ok(stream.toByteArray())
            .header("content-disposition",
                     "attachment; filename = export.pdf").build();

code
正在创建一个没有内容的空白
PDF

变量流是什么?我已经在我的问题字符串baseUrl=“C:/Image.png”中更新了流;不是正确的baseUrl,因为它不是文件夹。。。try:renderer.setDocumentFromString(测试);我在html中有一个图像,所以当我使用setDocumentFromString(test)时,pdf是在没有图像的情况下生成的。不确定,但是否应该不需要
“…”