Welcome to NeoOffice developer notes and announcements
NeoOffice
Developer notes and announcements
 
 

This website is an archive and is no longer active
NeoOffice announcements have moved to the NeoOffice News website


Support
· Forums
· NeoOffice Support
· NeoWiki


Announcements
· Twitter @NeoOffice


Downloads
· Download NeoOffice


  
NeoOffice :: View topic - High resolution printing — Bug #359 EPS printing: not fix
High resolution printing — Bug #359 EPS printing: not fix
 
   NeoOffice Forum Index -> NeoOffice Development
View previous topic :: View next topic  
Author Message
Fredrik Stendahl
Guest





PostPosted: Fri Jan 28, 2005 8:26 am    Post subject: High resolution printing — Bug #359 EPS printing: not fix

Hi!

Thanks for all the work done to NeoJ.

I found myself today fighting to get a placed eps (a diagram for my thesis) to print on my PS-HP printer. I could not get it to work. In the BugZilla I found this entry:

Bug #359 - EPS postscript is bypassed by Neo's printing system.

and the explanation that Java uses CoreImage to print, and since CoreImage does not support EPS printing, there was not much to do about it.

Bad news. This is as good as a show stopper. I have for years used eps since it is resolution independent. I hope then that Tiger includes a CoreImage toolkit that includes eps-printing. Does anyone know?

Well there is the work around to place high resolution black&white bitmaps of my diagrams, or greyscale if necessary (use no colors in the diagrams). But, there is still the 300 dpi upper limit in NeoJ:s printing of graphics, no? In face of the eps-issue, could the implementation of high resolution printing in NeoJ be put forward somewhat?

I feel very humble when I ask this, knowing of all requests that comes flying in from everywhere, and as I for the moment do not have any resources to make contributions to the cause, other than standing by the ropes cheering the fighters along.

Best regards

Fredrik Stendahl
Agronomist/Illustrator
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Fri Jan 28, 2005 9:03 pm    Post subject:

Unfortunately the upper limit in printing is really dictated by memory limits for Java and CoreGraphics. CoreGraphics is vector underneath, but it is its own vector format and doesn't support EPS directly without some type of rasterization.

The 300 dpi limit is really a tradeoff between usability and running out of memory. It takes a lot of memory to raster an entire page to memory. Patrick's also had to do a lot of workarounds to Java printing as the old 1.3.1 Apple VM doesn't actually print images at high resolutions. It has to be blocked in a particular fashion for it to work at all Evil or Very Mad

ed
Back to top
Fredrik Stendahl
Guest





PostPosted: Sat Jan 29, 2005 2:47 am    Post subject:

Hi Ed!

Thanks for the answer.

So, in the future, with transition to new java VM, high resolution bitmap printing will be possible, but printing eps (ie sending the encapsulated postscript code of the graph/image direct to the postscript printer with no rendering i between) might still not be possible?

For any current project that needs high resolution printing I will have to look for other tools, but in time Neo/J will handle high resolution printing and? eps printing?

Will the high resolution issue be a non issue if I use the X11 OOo?

Sorry to be persistent, but this is a rather seriuos issue at least for me.

Cheers
Fredrik
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Sat Jan 29, 2005 9:50 am    Post subject:

The transition to a newer VM may help solve the printing issues, but it may introduce more problems of its own. The transition to the 1.4 VM is a non-trivial task that we haven't had time to address yet.

As to printing with X11...I don't think that there's any inherent DPI limit to it but you'll definitely find that it's a much more finicky process. It doesn't give you access to the Mac OS X print driver settings, so if there's some type of special configuration you require you may not be able to set it.

ed
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> NeoOffice Development All times are GMT - 7 Hours
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © Planamesa Inc.
NeoOffice is a registered trademark of Planamesa Inc. and may not be used without permission.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.