[
https://issues.apache.org/jira/browse/PDFBOX-2080?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14001907#comment-14001907
]
Tilman Hausherr commented on PDFBOX-2080:
-----------------------------------------
Sorry, the files should be here:
https://repository.apache.org/content/groups/snapshots/org/apache/pdfbox/pdfbox/1.8.6-SNAPSHOT/
bookmark this for the future.
However...
The automatic building process is currently broken so sometimes it takes time
to have the latest version there.
Plan B:
find Subversion in your IDE, and use this URL:
http://svn.apache.org/repos/asf/pdfbox/branches/1.8
Then follow the instructions of your IDE. After downloading, build "PDFBox
reactor" with maven and you'll find the jar files in the "target"
subdirectories. Good luck! If this sounds weird to you, enter "Subversion" and
the name of your IDE in youtube (yes, youtube has other videos than cats doing
funny things).
Btw your file isn't rendered perfectly in 1.8, the OCR separator char isn't
rendered. This might look better in the 2.0 version.
> Barcode getting color inverted in pdf to image conversion
> ---------------------------------------------------------
>
> Key: PDFBOX-2080
> URL: https://issues.apache.org/jira/browse/PDFBOX-2080
> Project: PDFBox
> Issue Type: Bug
> Affects Versions: 1.8.5, 1.8.6
> Reporter: proba
> Labels: CCITTFaxDecode, ccitt
> Fix For: 1.8.6
>
> Attachments: FPR00000T9.pdf, slika2_3.jpg
>
>
> While converting a 1 page pdf to an image (both attached below), the image
> converts properly, however the barcodes colours invert.
> The code used to do the conversion looks like this right now:
> public static void convertPDFToJPG(String src){
> try{
> //load pdf file in the document object
> PDDocument doc=PDDocument.load(new FileInputStream(src));
> //Get all pages from document and store them in a list
> List<PDPage> pages=doc.getDocumentCatalog().getAllPages();
> //create iterator object so it is easy to access each page
> from the list
> Iterator<PDPage> i= pages.iterator();
> int count=1; //count variable used to separate each image
> file
> //Convert every page of the pdf document to a unique image
> file
> System.out.println("Please wait...");
> while(i.hasNext()){
> PDPage page=i.next();
> BufferedImage bi=page.convertToImage(
> BufferedImage.TYPE_INT_RGB, 300);
> FileOutputStream fos = new FileOutputStream(new
> File("d:\\slika2_3.jpg"));
> //ImageIO.write(bi, "jpg", new
> File("d:\\pdfimageold.jpg"));
> boolean foundWriter = ImageIOUtil.writeImage(bi,
> "jpg", fos, 300);
> count++;
>
> }
> System.out.println("Conversion complete");
> }catch(IOException ie){ie.printStackTrace();}
> }
--
This message was sent by Atlassian JIRA
(v6.2#6252)