From: Ian on
Hi,
I aim to save the appearance of a GUI figure in a postscript output file.

I am using the print() command and it seems to work almost perfectly *except*:

(1) Text appearing as the title of a panel is pixelated
(2) Text appearing in a popup menu is pixelated

The rest of the fonts (axes limits, symbols, legends) are all vector-like in the postscript file.

You can see the symptom here:

http://www.biosci.ohio-state.edu/ikleckne/matlab_pixelated_text.png

Thanks in advance for any input.

Thoughts?

-Ian
From: Jan Simon on
Dear Ian!

> I am using the print() command and it seems to work almost perfectly *except*:
> (1) Text appearing as the title of a panel is pixelated
> (2) Text appearing in a popup menu is pixelated

The popup menu is rendered as pixel graphics, because PRINT cannot create PostScript for UICONTROLs.
No idea for the title - this should work.

Kind regards, Jan
From: Ian on
Thanks for the rapid reply Jan.

I think I'll read these values from the GUI and set them to elements of the plot just before printing.

Something like this:
o Read popup menu string
o Read panel title

o Set text in plot
o Set plot title

o Hide popup menu
o Hide panel title
o Print figure to file

o Remove text in plot
o Remove title in plot
o Show popup menu
o Show panel title