我正在使用iText生成PDF并且工作正常,我也可以通过浏览器以PDF格式下载。但是,java或iText是否可以将其转换为JPEG或任何IMAGE文件,并允许用户下载图像文件。
response.setContentType("application/pdf; charset=utf-8");
仅将contentType更改为image / jpg是不可能的。我一直在寻找答案但很难找到答案。
任何想法都会有很多帮助
答案 0 :(得分:0)
我不太了解iText。但是使用PDFBox我们可以将pdf文档转换为图像。 分割后,您可以将图像推送到响应。
这里有一些参考链接:
http://pdfbox.apache.org/commandlineutilities/PDFToImage.html
Converting a PDF into multiple JPGs with iText or other
http://www.javatpoint.com/example-to-display-image-using-servlet
答案 1 :(得分:0)
您只能使用iText生成pdf。请参阅链接http://itextpdf.com/itext.php。看到这个将pdf转换为图像。请参阅此链接以便通过示例更清楚地理解。