Jump to content
We've recently updated our Privacy Statement, available here ×

Pls help: problem with printing


Recommended Posts

By: Yong Wang - wymz

Pls help: problem with printing

2002-10-31 08:13

I am trying to run the new print service sample code and got the following errors:

 

print:

[echo] **************************************************

[echo] * You need JDK 1.4 or higher to run this sample. *

[echo] * (the current JDK version is 1.4) *

[echo] **************************************************

[java] dori.jasper.engine.JRException: No suitable print service found.

[java] at dori.jasper.engine.export.JRPrintServiceExporter.exportReport (JRPrintServiceExporter.java:239)

[java] at PrintServiceApp.main(PrintServiceApp.java:154)

[java] Java Result: 1

 

The reason I am trying out this sample is that I want to be able to programmatically print some plain text content but with font/size control just like notepad does. Can this be done with this new feature? Thanks.

 

---Yong

 

 

 

By: Teodor Danciu - teodord

RE: Pls help: problem with printing

2002-10-31 13:07

 

Hi,

 

This is only an informative message for those

who might want to test the sample not having

JDK 1.4 installed.

As you know, the Java Print Service API comes

only with JDK 1.4.

You can remove the <echo> tags in the build.xml

file to get rid of the message.

 

The exception however, comes from the fact that

the program simply was unable to locate

a registered printer on your system, able to print

given the required properties.

 

In the original sample, the program tries to locate

a printer capable of printing A4 documents.

Apparently it didn't find any such printer registered

on your system.

 

Thank you,

Teodor

 

 

 

By: Yong Wang - wymz

RE: Pls help: problem with printing

2002-10-31 13:32

Hi Teodor, I tried the paper size of NA_LETTER and ISO_C6 and still got the same error. One thing I am not clear is the add printer name to the service set. I tried both "XRX4E" and "\\MATL1FS01\XRX4E" and seems to make no difference.

 

Following is the supported flavors of my printer. I don't see it support PDF natively and naturally I can't use JPS to print. I thought you may have overcome these problems in JasperReport. Thank you for the help.

 

selected printer \MATL1FS01XRX4E

Supported DocFlavors are:

image/gif; class="[b"

image/gif; class="java.io.InputStream"

image/gif; class="java.net.URL"

image/jpeg; class="[b"

image/jpeg; class="java.io.InputStream"

image/jpeg; class="java.net.URL"

image/png; class="[b"

image/png; class="java.io.InputStream"

image/png; class="java.net.URL"

application/x-java-jvm-local-objectref; class="java.awt.print.Pageable"

application/x-java-jvm-local-objectref; class="java.awt.print.Printable"

application/octet-stream; class="[b"

application/octet-stream; class="java.net.URL"

application/octet-stream; class="java.io.InputStream"

application/postscript; class="[b"

application/postscript; class="java.io.InputStream"

application/postscript; class="java.net.URL"

 

 

By: Teodor Danciu - teodord

RE: Pls help: problem with printing

2002-10-31 13:47

 

Hi,

 

JasperReports does not use document flavor for

the moment because it does not print documents,

but rather 2D grapchis.

 

So, it does not send PDF to the printer. Not having

the PDF flavor listed is not the problem.

 

Try to not specify the printer name at all.

Or try to not specify any attributes and see what

available printers it displays in the print dialog,

if it opens it.

 

Thank you,

Teodor

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...