PDXObjectImage create diferences between pdf on mac and windows ---------------------------------------------------------------
Key: PDFBOX-1057 URL: https://issues.apache.org/jira/browse/PDFBOX-1057 Project: PDFBox Issue Type: Bug Components: PDModel Affects Versions: 1.5.0 Environment: Mac OSx 10.6.8, java version "1.6.0_26" Reporter: Jose robles Hi! I hope you can help me with this, I have a pdf form, I use pdfbox to fill the fields, but also to add a barcode to the form, the barcode is generated with jbars, this generate a jpg, then I add this jpg to the pdf form, on Mac works everything fine, but when I generate/open the same form on Windows the barcode is distorted, I dont know whats going on, not sure If I did something wrong or is the pdfbox. [code] File fi = new File(codigoBarras.getPathToImg()); //the generated Codebar if(!fi.exists() || !fi.canRead()){ Log.error("GenerarPoliza", "La imagen del codigo de barras no se genero correctamente."); //the codebar didnt generate correctly codigo = false; } PDXObjectImage ximage = null; ximage = new PDJpeg(this.pdf, new FileInputStream( fi ) ); //this.pdf is the pdf document. ximage.setWidth(toPixel(60 * pixelXmm_x)); //set the width of the image ximage.setHeight(toPixel(13 * pixelXmm_x)); //set the height of the image PDPageContentStream contentStream = new PDPageContentStream(this.pdf, pagina, true , true); contentStream.drawImage(ximage, toPixel(20.0 * pixelXmm_x), toPixel(10.0 * pixelXmm_y)); //draw the codebars to the given coordinates. contentStream.close(); [/code] -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira