RDLC报表打印尺寸不匹配的问题
发布日期:2021-06-28 18:27:45 浏览次数:3 分类:技术文章

本文共 703 字,大约阅读时间需要 2 分钟。

参考:

之前用RDLC做报表无论怎么设置,打印预览的时候总是只占A4纸左上角,找了好久才终于找到了原因,竟然是因为系统设置了字体放大150% 。。。深深无语中

无意中在这个论坛中找到了类似现象,试了下代码,能解决问题!!!

[STAThread]        static void Main()        {            Application.EnableVisualStyles();            Application.SetCompatibleTextRenderingDefault(false);            if (Environment.OSVersion.Version.Major >= 6)            {                SetProcessDPIAware();            }            BonusSkins.Register();            SkinManager.EnableFormSkins();            UserLookAndFeel.Default.SetSkinStyle("DevExpress Style");            Application.Run(new Form1());        }        [System.Runtime.InteropServices.DllImport("user32.dll")]        private static extern bool SetProcessDPIAware();

 

转载地址:https://blog.csdn.net/xjjatdna/article/details/103812673 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Dev GridControl控件行拖拽实现
下一篇:RDLC报表相关

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月26日 10时56分55秒