no puede afirmar que puedo reproducir esto con mi configuración actual:
es decir, con una escala de 20. Creo que esto podría ser dependiente de la configuración del sistema ClearType, puede intentar establecer RenderOptions.ClearTypeHint="Enabled"
en el RichTextbox, eso podría forzarlo.
También intente configurar TextOptions.TextRenderingMode="ClearType"
.
Editar:This SO question se ocupa de text-rendering bastante en profundidad y puede ser útil.
Editar: Salida esta rareza:
<TextBlock Text="Lorem ipsum dolor sit"
FontSize="20" TextOptions.TextFormattingMode="Display">
<TextBlock.RenderTransform>
<ScaleTransform x:Name="trans" ScaleY="10" ScaleX="10"/>
</TextBlock.RenderTransform>
<TextBlock.Triggers>
<EventTrigger RoutedEvent="Loaded">
<BeginStoryboard>
<Storyboard>
<DoubleAnimation To="20" Duration="0:0:5"
Storyboard.TargetName="trans" Storyboard.TargetProperty="ScaleX"/>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</TextBlock.Triggers>
</TextBlock>
Tan pronto como se alcanza una cierta escala el texto queda claro para mí, realmente extraño ...
¿Para qué se necesita 'TextFormattingMode'? –