RDLC报表在win8下为什么尺寸、字体整体缩小了

问题描述

winform程序中的RDLC报表,按A4的尺寸做的,报表在XP、WIN7下显示都是正常的,在WIN8.1下却整体缩小了,字体、表格宽度都变小了,感觉是缩小到75%的样子。这是和WIN8的显示设置或者DPI设置有关吗?要在哪里设置才能正常打印?

解决方案

解决方案二:
发现是DPI设置的问题,XP、WIN7下每英寸是96个点,而WIN8下是144个点,将WIN8的DPI改为96就能正确打印了。请问在程序里面可以直接设置DPI吗?在哪块设置?reportviewer和rdlc报表里面都没找到相关设置项啊。

时间: 2024-09-13 05:02:01

RDLC报表在win8下为什么尺寸、字体整体缩小了的相关文章

RDLC报表在IE10下的问题

问题描述 开发环境vs2010 用的自带的RDLC报表,在WIN7下的IE10浏览器里可以预览,但是不可以打印,一点打印就这是什么情况啊,用360就可以正常打印 解决方案 本帖最后由 guso85 于 2014-09-11 11:28:21 编辑解决方案二:可能是无法加载打印控件,你也可以先查看下系统日志,得到相关的错误信息才能去解决它

rdlc报表如何添加下划线

问题描述 要求在表达式中添加字体下划线最好用c#在后台控制添加而不是选择属性添加下划线各位大侠帮忙 解决方案 解决方案二:自己顶起解决方案三:救命啊大侠们解决方案四:不是有个line(线)控件吗?拉在字体的下面不可以吗?解决方案五:谢谢楼上但是我不是要死的要动态的比如我有一个字符串"xxxyyy"要求xxx都有下划线而YYY没有下划线怎么做

win98下 使用reportviewer控件(rdlc报表问题)

问题描述 win98下使用reportviewer控件(rdlc报表问题).同样的报表程序,在xp下正常运行,但是在windows98下就不能运行(可以运行donet程序),网上说是在98下只支持remote处理模式,不知道大家有没有碰到此类问题,请指教!privatevoidFrmCtlTableDemo_Load(objectsender,EventArgse){this.reportViewer1.ProcessingMode=Microsoft.Reporting.WinForms.Pr

asp.net下怎么样向RDLC报表中传递多个DATATABLE?

问题描述 我现在用RDLC报表开发一个可以生成PDF功能的报表,现在我往里面传递了一个ACCESS数据库中的一个Employee表,我还要往里面传递一个JOB表,不知道为什么,只要传递JOB表后,Employee表的内容就不能显示了.我是这样往报表中传第一个表的:protectedvoidBindBaseInfo(){if(DB.Conn.State.ToString()!="Open"){DB.Conn.Open();}OleDbDataAdapterApt=newOleDbData

打印机设置(PrintDialog)、页面设置(PageSetupDialog) 及 RDLC报表如何选择指定打印机

如果一台电脑同时连接多个打印机,而且每个打印机使用的纸张大小各不相同(比如:票据打印钱用的小票专用张,办公打印机用的是A4标准纸),在处理打印类的需求时,如果不用代码干预,用户必须每次打印时,都必须在弹出窗口里,手动选择打印机(还有可能需要设置纸张类型),这样用起来会比较烦. 幸好,.Net提供了"二"个很有用的类:PrintDialog(打印机设置对话框).PageSetupDialog(页面设置对话框) (注:之所以给"二"加引号,是因为"打印机设置&

ASP.NET中动态控制RDLC报表

asp.net|动态|控制 在asp.net程序中,可以选择使用水晶报表,功能确实强大.但是web版的水晶报表好像存在版权的问题.如果所作报表不是复杂的一塌糊涂的话,可以使用微软自带的Rdlc报表. Rdlc优点: 1:Rdlc报表设计简单 2:结果存成xml,易于控制 3:导出格式作的很不错 这里所说的动态控制报表所指的是:在一些时候,制作了报表之后希望在运行中可以动态的做一些小修改,比如说列的位置,用户控制显示那些列等等. 控制方法,尝试了这么几种: 1:控制微软提供的报表对象的属性: 2:

ASP.NET MVC应用程序中如何展示RDLC报表

学习ASP.NET MVC这样久,在学习,练习与应用过程中,觉得很多知识与以前的ASP.NET多有区别,但是实现操作起来,细处又有许多相近的地方. 本篇跟大家一起学习RDLC报表,是在ASP.NET MVC应用程序中实现.在实现过程中,Insus.NET也将把一些常见的问题列举与提供解决方法. 首先我们在数据库准备数据,表,存储过程等,数据应用以前练习的数据,写一个存储过程好了. 在ASP.NET MVC应用程序目录结构下的Entities下,找到以前写好的一个Entity,添加一个方法即可:

RDLC报表系列(三) 参数、常量及常用表达式的使用

一.写作前提 前两篇我们讲到了如何在RDLC中如何插入和使用图片,除了图片以外,在报表中我们往往需要使用一些特定格式或在特定的条件下使用 特定的数据,或对数据做下些处理,并且可能存在一些数据是要我们从ASP.NET程序提供的,所以这篇我们主要讲RDLC报表中如何使用参数 .表达式及常用常量. 由于最近项目比较紧,没有时间写过多复杂的东西,而群里的兄弟又比较想知道页首页尾及合并表头的设计,所以我把一个完事的设计 模板放在ReportTemplate文件夹中,提供给大家参考. 二.本文内容 1. 怎

怎样设置Win8系统中的字体

步骤一:进入Win8的控制面板,在最下端找到"字体"选项; 步骤二:选择字体,可以将其"隐藏"或"卸载"; 步骤三:我们能通过鼠标框选多个字体,进行批量操作. 步骤四:重启电脑后,办公软件的字体框就非常清爽了. 相对于Win7与XP系统,Win8优化了系统设置的操作流程,用户能更方便地改变很多参数与配置信息.相对于前作,Win8无疑更人性化.