comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Crisp characters in iTools
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Crisp characters in iTools [message #45676 is a reply to message #45675] Fri, 23 September 2005 12:20 Go to previous message
Rick Towler is currently offline  Rick Towler
Messages: 821
Registered: August 1998
Senior Member
Josh Colwell wrote:
> I frequently use iTool plots in powerpoint displays and papers, but I'm
> frustrated by the fuzzy quality of the axis labels and text in the
> annotation layer. I have set preferences to vector instead of bitmap,
> but everything is still fuzzy. Any suggestions on how to get crisp
> characters in iTool figures would be appreciated.

I can't tell you how to *easily* do it in iTools but you'll be looking
to change the text objects RENDER_METHOD to 1 (triangles). The default
method for IDLgrText from 6.0 on has been to render text as a bitmap
texture mapped on a polygon. This "texture" method allows for
anti-aliasing of the font which is what is causing the "fuzziness".

You may have some trouble though since the iTools (seem to) rely on the
FILL_BACKGROUND and FILL_COLOR properties of IDLgrText and these are
only available when rendering as a texture. But maybe the iTools are
coded to handle both methods... I really haven't poked around inside
them in a long time.

Josh does bring up a good point though. The anti-aliasing is pretty
soft. Is there some consensus on this? Maybe there should be a feature
request to add a property to IDLgrText which would control the
anti-aliasing. Something along the lines of "none" "crisp" "strong"
"soft" similar to photoshop's handling of this. I know, I know. We're
*never* satisfied.

-Rick
[Message index]
 
Read Message
Read Message
Previous Topic: Crisp characters in iTools
Next Topic: Re: Spin button widget??

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Sun Oct 12 09:52:43 PDT 2025

Total time taken to generate the page: 1.12054 seconds