【发布时间】:2014-01-27 17:15:33
【问题描述】:
我在将图像转换为 pdf 文件时遇到了一些问题。
我完成了单张图片到 pdf 的转换,现在我想将多张图片转换成一个 pdf 文件。
我正在使用 itext 库来创建 pdf。
这是我创建只有一张图片的单个 pdf 的代码。
Document convertJpgToPdf=new Document();
//Create PdfWriter for Document to hold physical file
PdfWriter.getInstance(convertJpgToPdf, new FileOutputStream("D:\\PDF_Path\\ConvertImagetoPDF.pdf"));
convertJpgToPdf.open();
// Write Somethinf into that File
convertJpgToPdf.add(new Paragraph("Welcome, Your Input Image is Converted to PDF, Save the File"));
convertJpgToPdf.add(new Paragraph("PDF Produced by Converting Image to PDF as Servlet"));
//Get the input image to Convert to PDF
Image convertJpg=Image.getInstance(uploadPath);
//Add image to Document
convertJpgToPdf.add(convertJpg);
//Close Document
convertJpgToPdf.close();
我的问题是我有一个文件夹,该文件夹包含 10 张图片,我如何将所有图片转换为单个 pdf 文件,
喜欢
PDF File Header
image1
image2
..........
..........
imageN
有没有可能。请帮我。提前致谢。
【问题讨论】: