http://imagej.273.s1.nabble.com/Controlling-font-aliasing-for-overlays-tp5017471p5017478.html
of ImageJ.
preferences file...
adapting the Java code of ImageJ.
> Yes this is what I want; but I forgot to tell that the overlay font I
> want to turn on/off antialiasing for is one created by the Scalebar
> command.
>
> This illustrates what I want to do:
>
> run("AuPbSn 40 (56K)"); setFont("SanSerif", 12, ""); //turn off
> antialiasing run("Overlay Options...", "stroke=yellow width=0
> fill=none set"); makeRectangle(50, 140, 10, 10); run("Scale Bar...",
> "width=50 height=4 font=12 color=Yellow background=None location=[At
> selection] overlay"); Overlay.drawString("test", 50, 175);
> Overlay.show; run("Flatten");
>
> The string "test" is flattened to a font without antialiasing (as
> desired), but the scale bar font is always drawn with antialiasing.
> The scale bar aliasing is controlled by the setting under Options -
> Fonts which cannot be controlled by a macro.
>
> Stein
>
> -----Original Message----- From: ImageJ Interest Group
> [mailto:
[hidden email]] On Behalf Of Herbie Sent: 25. oktober
> 2016 13:01 To:
[hidden email] Subject: Re: Controlling font
> aliasing for overlays
>
> Good day Stein,
>
> what about: "setFont(name, size[, style]) Sets the font used by the
> drawString function. The first argument is the font name. It should
> be "SansSerif", "Serif" or "Monospaced". The second is the point
> size. The optional third argument is a string containing "bold" or
> "italic", or both. The third argument can also contain the keyword
> "antialiased". For examples, run the TextDemo macro."
>
> Perhaps not perfectly what you want...
>
> HTH
>
> Herbie
>
> ::::::::::::::::::::::::::::::: Am 25.10.16 um 12:47 schrieb Stein
> Rørvik:
>> I need to control whether or not the font drawing gets antialiased
>> for image overlays created by a macro and then flattened. This
>> seems to be controlled by the settings defined under Options -
>> Fonts, but I can't find any way to change this from a macro. The
>> macro recorder records nothing if I do changes here. I also cannot
>> find anything about this in the macro functions documentation. Does
>> anyone know a workaround?
>>
>> Stein
>>
>> -- ImageJ mailing list:
http://imagej.nih.gov/ij/list.html>>
>
> -- ImageJ mailing list:
http://imagej.nih.gov/ij/list.html>
> -- ImageJ mailing list:
http://imagej.nih.gov/ij/list.html>