Hi!
At this link
https://drive.google.com/file/d/0B-qoYfDTAZ8QN3V4ang4bEJIN3c/view?usp=sharing
is original PDF
At this link
https://drive.google.com/file/d/0B-qoYfDTAZ8QcjRBMWRBZE50Snc/view?usp=sharing
is what gets printed.
Best regards,
Kovi
2015-04-28 18:10 GMT+02:00 Tilman Hausherr <[email protected]>:
> Hi,
>
> PDF files are not attached in the mailing list. Can you upload it to a
> public place?
>
> Tilman
>
>
> Am 28.04.2015 um 10:48 schrieb Gregor Kovač:
>
>> Hi!
>>
>> I've been using PDFBox 1.8.9 for printing PDF files. In the attachment
>> (eSlog_380_1031000000002_012354698725.pdf) is a PDF file with one picture
>> in upper left corner, that does not get printed out at all (attachment
>> "Java Printing.pdf"). There is a blank space instead of picture.
>>
>> Why?
>>
>> This is the code I use for printing:
>> private static void printWithPDFBox(File pdfFile, int copies) {
>> boolean silentPrint = true;
>> String printerName = null;
>> String password = null;
>> PDDocument document = null;
>> try {
>> document = PDDocument.load(pdfFile);
>>
>> if (document.isEncrypted()) {
>> document.decrypt(password);
>> }
>>
>> PrinterJob printJob = PrinterJob.getPrinterJob();
>> printJob.setJobName(pdfFile.getName());
>>
>> if (printerName != null) {
>> PrintService[] printService =
>> PrinterJob.lookupPrintServices();
>> boolean printerFound = false;
>> for (int i = 0; !printerFound && i < printService.length;
>> i++) {
>> if (printService[i].getName().indexOf(printerName) !=
>> -1) {
>> printJob.setPrintService(printService[i]);
>> printerFound = true;
>> }
>> }
>> }
>>
>> printJob.setPageable(new PDPageable(document, printJob));
>> printJob.setCopies(copies);
>> if (silentPrint || printJob.printDialog()) {
>> printJob.print();
>> }
>> } catch (Exception e) {
>> e.printStackTrace();
>> } finally {
>> if (document != null) {
>> try {
>> document.close();
>> } catch (IOException e) {
>> e.printStackTrace();
>> }
>> }
>> }
>> }
>>
>> Best regards,
>> Kovi
>>
>> --
>> -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
>> | In A World Without Fences Who Needs Gates? |
>> | Experience Linux. |
>> -~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
>
--
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
| In A World Without Fences Who Needs Gates? |
| Experience Linux. |
-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~