Hi,
 
I search through the mailing-list threads to search about a problem similar to mine but I didn't find anything.
I'm generating PDF documents simply adding a JPEG image for each page. The document is created in a very fast way and it is perfectly readable with Acrobat Reader 5 or 6. The problem is when I try to print the document: the printing process is very slow: about a page per minute.
Any of you had experience about this problem?
Your help would be very appreciate.
Thanks a lot.
 
 
The code I use to create PDF document is:
 
com.lowagie.text.Document document = null;
PdfWriter pdfWriter = null;
 
try {
     document = new com.lowagie.text.Document();
     pdfWriter = PdfWriter.getInstance(document, new FileOutputStream(path + "document.pdf"));            
     document.open();
}
catch(Exception ex) { // Exception handling here... }
 
if (document != null && pdfWriter != null) {
                    
     boolean open = false;
                        
     for (int t = 0; t < images.size(); t++) { // images is a Vector of byte[], each for every JPEG image to include in the document
       
        com.lowagie.text.Image immagine = com.lowagie.text.Image.getInstance((byte[])images.elementAt(t));
        immagine.scaleToFit(formato.width() - 30, formato.height() - 30);
                                
        if (!open) {
           document.open();
           open = true;
        }
                                
        immagine.setAbsolutePosition(3, 0);
        document.newPage();
        document.add(immagine);
     }
document.close();
 

Reply via email to