pdfbox-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jose robles (JIRA)" <j...@apache.org>
Subject [jira] [Created] (PDFBOX-1057) PDXObjectImage create diferences between pdf on mac and windows
Date Fri, 01 Jul 2011 17:02:29 GMT
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.

                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. 		

This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message