Geoffrey,

I'm going to try to read over your e-mail tonight so I can get back to you
with some comments on this.

The Sunburned Surveyor


On 3/16/07, Geoffrey G Roy <[EMAIL PROTECTED]> wrote:

Following some comments about the quality of the printed image I have
spent some time trying to increase the printed image quality to match that
of the printer.  The core renderer seems to have problems in achieving this
while maintaining appropriate scaling of test sizes, line widths and
pattern.  I have now implemented my own renderer. I know this is not really
good practice, but I can show that high quality printed images are
possible.  This renderer is integrated into my Printer plugin and I would
welcome feedback.  It might indicate that the core renderer may be able to
be improved! - but I don't understand enough about it to know how.

For the printed image then:

   1. Text sizes remain fixed regardless of the size of the printed
   page (I have reduced text sizes to 2/3 the nominal size as this appears to
   strike a good balance between screen and paper readability.
   2. Line widths and patterns maintain their size/scale regardless of
   paper size.
   3. The resolution is that of the printer.


Please note that this renderer is not complete, it has the following
restrictions:

   1. Line decorations are not displayed
   2. Label conflicts are not accounted for
   3. Label positioning is not exactly the same as on the screen
   4. There are no optimizations, so memory demands can be large and
   printing times much longer.
   5. and maybe some bugs.

Pirol raster images are supported.

Comments and feedback are welcome.

Geoff

--
Geoffrey G Roy
Cadplan
129 Gloster Street, Subiaco WA 6008
Tel: (08) 9381 4870  Fax: (08) 9382 4459
Email: [EMAIL PROTECTED]://www.cadplan.com.au


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to