Yes, it is possible.

  PDDocument pdf = PDDocument.load(input_stream);
  List pages = pdf.getDocumentCatalog().getAllPages();
  for (int pageNo = 0; pageNo < pdf.getNumberOfPages(); pageNo ++)
  {
    PDPage page = (PDPage) pages.get(pageNo);
    PDResources rsc = page.getResources();

    if (rsc == null) continue; // No resources on the page

    Map<String, PDXObjectImage> imgmap = rsc.getImages();
    if (imgmap == null || imgmap.isEmpty()) continue; // No images
    for (PDXObjectImage pdi : imgmap.values())
    {
      BufferedImage img = pdi.getRGBImage();
      // Process the image here.
    }
  }

2015-05-29 11:16 GMT+03:00 单车 <[email protected]>:
> I want to extract the picture from pdf. Can you give me some sample code to 
> do it?

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to