生成PDF然后下载为JPEG或图像文件

时间:2013-01-08 02:07:44

标签: java jsp itext

我正在使用iText生成PDF并且工作正常,我也可以通过浏览器以PDF格式下载。但是,java或iText是否可以将其转换为JPEG或任何IMAGE文件,并允许用户下载图像文件。

response.setContentType("application/pdf; charset=utf-8");

仅将contentType更改为image / jpg是不可能的。我一直在寻找答案但很难找到答案。

任何想法都会有很多帮助

2 个答案:

答案 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转换为图像。请参阅此链接以便通过示例更清楚地理解。