0
我使用共享代码在Silverlight和WPF中生成文档。但是对于TextBlock对齐,输出是不同的。 例如,对于高度100的一个TextBlock,显示以Arial文本为100字号:TextBlock.BaselineOffset Silverlight和WPF之间的区别
- 在WPF的BaselineOffset是92.16333
- 在Silverlight的BaselineOffset是90.52667
这种差异取决于字体系列,例如,如果我用Times New Roman替换Arial:
- 在WPF中,BaselineOffset是91.23666
- 在Silverlight中的BaselineOffset是89,11
是有办法来纠正这种行为,在WPF和Silverlight相同的对齐?
感谢您的帮助
非常感谢您的想法。不幸的是,我试过所有现有的RenderOptions,没有人影响文本对齐。 – user2223898 2015-03-16 14:18:09