Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > Printer specific fonts . How to access in Java?

Thread Tools

Printer specific fonts . How to access in Java?

Mike Grace
Posts: n/a

I am running Java 1.4.2 (latest version) and have a printing problem.

We run a software package called Unimessage Pro which allows faxes and
emails to be sent from any windows application and it allows embedded
commands such as fax number or email address to be put in the document so
that the software doesn't prompt you for the details.

To print from word, you set the printer destination to "Unimessage Pro". At
this point a new font appears in the font list called "Commands". This ONLY
appears after you have set the specified print destination. It does not
appear when you have any other printer specified.

You would then do as follows :-

[[ TO=01293 786747 ]]

then just output your printout in any other font.

When I try and do this in Java i.e. I set the printer destination and then
create a font as :-

// Already specified Unimessage Pro as the printer.

Font cmdfnt = new Font("Commands",Font.PLAIN, 12);


g2d.drawString( "[[TO=01293 786747]]", 100,100);

The text does not print in the "special commands font" but what ever the
default font is.

I am assuming this is because the commands font is not in the windows font
directory i.e. it is a printer specific font (which may be playing windows
specific tricks!)

Is there anyway I can get Java to know about this font i.e. Can I read a
printer drivers built in fonts or am I screwed?



Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Setting specific fonts in BlueJ Java 3 01-06-2013 12:07 AM
Need help finding specific fonts *** HAWK Computer Support 9 01-29-2008 11:03 AM
How can I get the list of fonts present in the printer Java 1 10-26-2005 02:29 PM
Fonts suddenly unreadable in IE 6.0 - All other system fonts appear normal Emily Computer Support 3 06-09-2005 04:52 AM
asp fonts problems (chinese fonts become ??????) sam ASP General 0 06-06-2004 06:15 AM