-1
除了使用iTextPDF庫將圖像文件轉換爲PDF文件之外,是否有任何方法可以在不使用庫或使用開源庫的情況下執行。如何在Android中將圖像轉換爲PDF
除了使用iTextPDF庫將圖像文件轉換爲PDF文件之外,是否有任何方法可以在不使用庫或使用開源庫的情況下執行。如何在Android中將圖像轉換爲PDF
使用pdfbox它是一個開源的lib
使用這個插入的圖像在PDF
PDDocument document = new PDDocument();
InputStream in = new FileInputStream(someImage);
BufferedImage bimg = ImageIO.read(in);
float width = bimg.getWidth();
float height = bimg.getHeight();
PDPage page = new PDPage(new PDRectangle(width, height));
document.addPage(page);
PDXObjectImage img = new PDJpeg(document, new FileInputStream(someImage));
PDPageContentStream contentStream = new PDPageContentStream(document, page);
contentStream.drawImage(img, 0, 0);
contentStream.close();
in.close();
document.save("test.pdf");
document.close();
itextpdf也是開源 – jagapathi
但這個環節不建議相同。 –
http://developers.itextpdf.com/question/can-i-use-itext-without-respecting-agpl-license –