RDLC中输出字体变形,太挤或太宽,
这多数是因为输出类型为EMF导致的.
改成PDF就可以了.
EMF会根据设备的dpi 和其它数据进行计算.
<DeviceInfo>
<OutputFormat>EMF</OutputFormat>
<PageWidth>210mm</PageWidth>
<PageHeight>297mm</PageHeight>
<MarginTop>0mm</MarginTop>
<MarginLeft>0mm</MarginLeft>
<MarginRight>0mm</MarginRight>
<MarginBottom>0mm</MarginBottom>
<DpiX>120</DpiX>
<DpiY>120</DpiY>
</DeviceInfo>"
文件格式EMF (Enhanced MetaFile) ——是在印刷工业中应用与Windows操作系统的文件格式。实际上EMF是原始WMF(Windows metafile)格式的32位版本。EMF格式的产生是为了解决WMF在印刷行业中的不足。EMF是设备独立性的一种格式,也就是说EMF可以始终保持着图形的精度,而无论用打印机打印出何种分辨率(dot/inch)的硬拷贝。而在网路上,较小的EMF格式可以节省带宽。
EMF是设备独立性的一种格式, 这样的情况下会根据不同的设备显示不同的效果.
理论上这种格式最适合打印机使用. 但是不适合显示屏显示. 建议用PDF比较好
各种终端显示效果一致.