I changed the constructor 
from

PDJpeg( PDDocument doc, InputStream is )

To

PDJpeg( PDDocument doc, BufferedImage bi )

Cause inside the first method:
It sets some fixed properties to the image

if (image != null) 
        {
            setBitsPerComponent( 8 );
            setColorSpace( PDDeviceRGB.INSTANCE );
            setHeight( image.getHeight() );
            setWidth( image.getWidth() );
        }




-----Mensagem original-----
De: José Rodolfo Carrijo de Freitas [mailto:[email protected]] 
Enviada em: sexta-feira, 13 de agosto de 2010 14:51
Para: '[email protected]'
Assunto: RES: 8 bits Jpegs 

I wrote to the dev list because I believe it´s a bug that it can not write
8bit color jpeg.


-----Mensagem original-----
De: José Rodolfo Carrijo de Freitas [mailto:[email protected]] 
Enviada em: sexta-feira, 13 de agosto de 2010 14:49
Para: [email protected]
Assunto: 8 bits Jpegs 

Hello all,

 

Are someone facing problems writing a jpeg with 8 bits to a pdf file?

 

cheers


Reply via email to