在iText中创建PDF图像

时间:2014-04-11 20:59:07

标签: itext

我试图将我在文件系统上的图像作为pdf添加到我即时创建的pdf中。

我尝试使用Image类,但它似乎不适用于PDF(仅限JPEG,PNG或GIF)。如何从现有PDF创建元素,以便将其放入我的新PDF中?

1 个答案:

答案 0 :(得分:1)

请下载chapter 6 of my book并阅读有关课程PdfImportedPage的所有内容。

在最基本的示例中,您要创建一个PdfReader实例并将该页面导入PdfWriter实例,此时您可以使用PdfImportedPage实例,直接或包装在Image对象中:

PdfReader reader = new PdfReader(existingPdf);
PdfImportedPage page = writer.getImportedPage(reader, i);
Image img = Image.getInstance(page);
reader.close();