At least I know I'm not going nuts now. So... the next question... is
there a way I can programmatically force anti-aliasing in these
cases? I thought that's what kATSLineApplyAntiAliasing was for, but
that doesn't seem to be the case.
As you've observed the decision appears to be determined entirely on
the point size you set in the ATSUI style object. For me the
workaround of setting the system preferences has reduced the priority
of fixing this, but my intended approach has been to always tell ATSUI
that my fonts are 10 times the actual size and then scale the CTM or
perhaps the text matrix before I draw.
Geesh, my brain must be turning to mush. Using 10x point size and .1x
scaling in the styles's text matrix is an obvious solution that just
didn't occur to me. Thanks!
Bryan
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartz-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartz-dev/email@hidden