Java图像转换为PDF

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 =

如何使用java将图像文件转换为PDF文件?我正在从图形库中获取输出。我能够导出的输出是JPEG和PNG等图像格式。
我想将该图像文件转换为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将根据可接受的许可证工作