[
https://issues.apache.org/jira/browse/PDFBOX-103?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andreas Lehmkühler closed PDFBOX-103.
-------------------------------------
Resolution: Cannot Reproduce
Assignee: Andreas Lehmkühler
Set to closed as all mentioned sample pdfs are missing due to the transition
from sourceforge to apache.
> ExtractImages Failed
> --------------------
>
> Key: PDFBOX-103
> URL: https://issues.apache.org/jira/browse/PDFBOX-103
> Project: PDFBox
> Issue Type: Bug
> Assignee: Andreas Lehmkühler
>
> [imported from SourceForge]
> http://sourceforge.net/tracker/index.php?group_id=78314&atid=552832&aid=1335826
> Originally submitted by rob_tmaz on 2005-10-23 16:12.
> I try this command line
> C:\PDFBox-0.7.2\PDFBox-0.7.2\bin>ExtractImages.exe
> "c:\CMGCDENVOI.PDF"
> Writing image:I0-2
> Exception in thread "main" java.lang.ClassCastException
> at org.pdfbox.filter.FlateFilter.decode
> (FlateFilter.java:70)
> at
> org.pdfbox.pdmodel.common.PDStream.getPartiallyFilteredStream
> (PDStrea
> m.java:257)
> at
> org.pdfbox.pdmodel.graphics.xobject.PDCcitt.write2OutputStream
> (PDCcit
> t.java:125)
> at
> org.pdfbox.pdmodel.graphics.xobject.PDXObjectImage.write2file
> (PDXObje
> ctImage.java:118)
> at org.pdfbox.ExtractImages.extractImages
> (ExtractImages.java:169)
> at org.pdfbox.ExtractImages.main
> (ExtractImages.java:74)
> [attachment on SourceForge]
> http://sourceforge.net/tracker/download.php?group_id=78314&atid=552832&aid=1335826&file_id=153553
> CMGCDENVOI.PDF (application/pdf), 18118 bytes
> PDF with image
> [comment on SourceForge]
> Originally sent by groosta.
> Logged In: YES
> user_id=1496332
> The following simple code leads to
> error: "UnsupportedOperationException was unhandled". In
> different tests I always received this error when running:
> write2file method.
> org.pdfbox.pdmodel.PDDocument document =
> org.pdfbox.pdmodel.PDDocument.load(@"C:\a1.pdf");
> java.util.List pages = document.getDocumentCatalog
> ().getAllPages();
> org.pdfbox.pdmodel.PDPage page =
> (org.pdfbox.pdmodel.PDPage)pages.get(0);
> org.pdfbox.pdmodel.PDResources resources =
> page.getResources();
> java.util.Map images = resources.getImages();
> java.util.Iterator imageIter = images.keySet
> ().iterator();
> while (imageIter.hasNext())
> {
> string key = (string)imageIter.next();
> org.pdfbox.pdmodel.graphics.xobject.PDPixelMap
> image = (org.pdfbox.pdmodel.graphics.xobject.PDPixelMap)
> images.get(key);
> image.write2file(file_name);
> }
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira