[nbusers] Re: OT printing PDFs

  • From: Wade Chandler < >
  • To:
  • Cc: Andreas Ernst < >
  • Subject: [nbusers] Re: OT printing PDFs
  • Date: Sat, 01 Dec 2012 07:37:54 -0500

On 12/01/2012 05:18 AM, Andreas Ernst wrote:

with Java 1.7.0_09 you can't use PDF printers, on an earlier version this happend too.

Tested on XP, Win7 and Mac - no go, with Adobe PDF Suite, PDFCreator, PDF24.

Open a bugreport?

I print my document with Graphics2D. I did not found any Java PDF API, that supports that. Or is there an API that support converting a Graphics2D object to their object/document?

It is the other way around. Graphics/2D is essentially a flat thing. Once you have painted to it you can't get the sub-components out. You need a library that builds PDFs. With it you will add this or that thing to the model. Once you have that you can generally render it as a Graphics object and use that on screen if needed for an image or printing yourself. Too, if you have a viewer, then you can use that to view things.

JasperReports puts out PDFs for instance. You could technically use it to do that and use the JasperViewer. Now, under the hood it uses Apache POI and iText (not Apache I think). You could grab a copy of the JasperReports projects sources and from there can determine what they specifically use and use that as an example.



Wade Chandler

Software Engineer and Consultant
NetBeans Contributor
NetBeans Dream Team Member


[nbusers] OT printing PDFs

Andreas Ernst 12/01/2012

[nbusers] Re: OT printing PDFs

Wade Chandler 12/01/2012

[nbusers] Re: OT printing PDFs

Edson Richter 12/01/2012

[nbusers] Re: OT printing PDFs

Mark Claassen 12/03/2012

[nbusers] Re: OT printing PDFs

Andreas Ernst 12/03/2012

[nbusers] Re: OT printing PDFs

Mark Claassen 12/04/2012

[nbusers] Re: OT printing PDFs

Andreas Ernst 12/11/2012

Project Features

About this Project

www was started in November 2009, is owned by jpirek, and has 25 members.
By use of this website, you agree to the NetBeans Policies and Terms of Use (revision 20150226.965aeb8). © 2014, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo
Please Confirm