我在其他地方找到了答案,即iText邮件列表。
以下代码对我 有用 -请注意,我切换到 PdfBox :
PDdocument document = null; document = PDdocument.load(inFile); List pages = document.getdocumentCatalog().getAllPages();Iterator iter = pages.iterator(); while (iter.hasNext()) { PDPage page = (PDPage) iter.next(); PDResources resources = page.getResources(); Map pageImages = resources.getImages(); if (pageImages != null) { Iterator imageIter = pageImages.keySet().iterator(); while (imageIter.hasNext()) { String key = (String) imageIter.next(); PDXObjectImage image = (PDXObjectImage) pageImages.get(key); image.write2OutputStream(); } }}


