pdfbox-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alain <alain...@yahoo.com>
Subject Re: Having a problem using PDFParser
Date Tue, 06 Aug 2013 17:50:35 GMT
Hi Maruan,

the PDF is not written to the client machine, i have in a byte array "pdfDoc" which is downloaded
from the server.

this is all being done in an applet.

it all works fine, expect when an image PDF file is created with a certain scanner HP scanjet
8500.

Thanks
Alain




________________________________
 From: Maruan Sahyoun <sahyoun@fileaffairs.de>
To: users@pdfbox.apache.org; Alain <alaineec@yahoo.com> 
Sent: Tuesday, August 6, 2013 1:44 PM
Subject: Re: Having a problem using PDFParser 
 

Hi,

loading a PDF should be done using PDDocument.load().

Take a look at java/org/apache/pdfbox/PrintPDF.java as a sample.

BR

Maruan Sahyoun

Am 06.08.2013 um 19:07 schrieb Alain <alaineec@yahoo.com>:

> Hi all,
> 
> I have an application that generates a PDF. I download the pdf to the client and i'm
using the PDFParser
> class to parse the PDF. Here is my code so far.
> 
> 
> 
> DocFlavor flavor = DocFlavor.SERVICE_FORMATTED.PAGEABLE;
> PrintRequestAttributeSet patts = new HashPrintRequestAttributeSet();
> PrintService[] ps =
> PrintServiceLookup.lookupPrintServices(flavor, patts);
> if (ps.length == 0) {
>     throw new IllegalStateException("No Printer found");
> }
> 
> PrinterJob job = PrinterJob.getPrinterJob();
> job.setPrintService(ps[8]);
> 
> PDFParser parser = new PDFParser(new ByteArrayInputStream(pdfDoc));
> parser.parse();
> job.setPageable(parser.getPDDocument());
> job.print();
> 
> 
> My problem is when a scanned image in a PDF format is processed, the page printed is
blank.
> 
> What i found was when a PDF file is created with PDF version 1.2, the image does display
on the print out.
> If the PDF file created under version 1.4, it is blank.
> 
> I was able to test this from using 2 different scanners, one generates a 1.2 file and
the other a 1.4
> 
> Can anyone shed some light on where i should be looking..
> 
> Best Regards
> Alain
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message