Java图像转换为PDF
如何使用java将图像文件转换为PDF文件?我正在从图形库中获取输出。我能够导出的输出是JPEG和PNG等图像格式。Java图像转换为PDF,pdf,pdf-generation,Pdf,Pdf Generation,如何使用java将图像文件转换为PDF文件?我正在从图形库中获取输出。我能够导出的输出是JPEG和PNG等图像格式。 我想将该图像文件转换为PDF文件。您可以使用Itext将图像添加到PDF。使用Itext PDF API for Java您必须首先从 首先创建一个文档实例 其次,创建PDFWriter,将文档实例和OutputStream传递给其构造函数。文档实例是我们当前正在向其中添加内容的文档。OutputStream是生成的PDF文档写入的位置 OutputStream file =
我想将该图像文件转换为PDF文件。您可以使用Itext将图像添加到PDF。使用Itext PDF API for Java您必须首先从 首先创建一个文档实例 其次,创建PDFWriter,将文档实例和OutputStream传递给其构造函数。文档实例是我们当前正在向其中添加内容的文档。OutputStream是生成的PDF文档写入的位置
OutputStream file = newFileOutputStream(newFile("/path/JavaGeneratedPDF.pdf"));
Document document = new Document();
PdfWriter.getInstance(document, file);
在这里,请确保您处理了DocumentException
在PDF中插入图像
Image image = Image.getInstance ("/Image.jpg");
image.scaleAbsolute(200f, 100f); //image width,height
在这里,请确保您处理了异常异常异常
现在打开PDF文档,添加图像并关闭文档实例
document.open();
document.add(image);
document.close();
file.close();
itext将根据可接受的许可证工作