asp.net – 在网页上的ReportViewer控件中呈现时,Reporting Services图表文本模糊
|
问题 我们使用Reporting Services报告和ReportViewer控件在网页上呈现条形图.有时图表上的文字很清晰: 但大多数情况下,图表上的文字模糊不清: 到底是怎么回事? 采取的措施解决和其他信息 >广泛搜索网络和SO 影响浏览器 > Firefox 15.0 环境 > Visual Studio 2010专业版 解决方法原因ReportViewer控件将图表呈现为PNG图像. ReportViewer将宽度,高度和最小宽度属性添加到图像的CSS中.这些CSS属性会导致图像在浏览器中缩小到稍小的尺寸.图像缩放导致观察到的模糊. 解析度 通过使用额外的CSS来覆盖ReportViewer呈现的多个CSS属性,我们的环境中解决了该问题. Reporting Services图表在BIDS中被赋予一个特殊标记,因此CSS选择器可以找到受影响的图像. 步骤1.为图表提供其ToolTip属性的唯一值: (此示例中的唯一值是MyOfficeChart.) 当图表呈现为< img>时,< img> tag的alt和title属性设置为此值. 第2步.创建CSS以选择< img>通过title属性的唯一值,并覆盖导致问题的CSS: img[title$='MyOfficeChart']
{
height:auto !important;
width:auto !important;
min-width:0 !important;
}
这些步骤解决了所有浏览器和用户的问题,以及图表是否具有边框. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 具有确认电子邮件的ASP.NET会员提供商
- asp.net-mvc-3 – 在MVC 3.0中重写Html.BeginForm()并保持不
- asp.net-mvc-3 – ASP.NET MVC 3和App_Code文件夹
- asp.net-mvc – 从Web窗体转换为MVC
- asp.net – 将GridView导出到多个Excel工作表
- asp.net-mvc – MVC 4从基本路由中删除“home”
- asp.net-mvc-3 – Url.Action没有给出预期的结果.不需要的路
- asp.net – 要解决的JavaScript难题:window.confirm = div
- asp.net – 我可以愚弄HttpRequest.Current.Request.IsLoca
- asp.net – IIS作为反向代理 – 从后端服务器压缩重写的响应
- 将ASP.NET验证与JQuery相结合的优雅方式
- .net – 比较文本并获得差异
- asp.net-web-api – 如何在ASP.NET 5和MVC 6中启
- asp.net-mvc-4 – Cshtml无法解析引用
- asp.net – Internet Explorer 11在服务器端的检
- asp.net-mvc – ASP.NET MVC的生产力?
- 如何在ASP.NET自定义控件中持久保存List属性?
- asp.net – RedirectToAction MVC2的问题 – 不能
- asp.net – 使用HTML’readonly =“readonly”’
- asp.net-mvc-3 – 使用jQuery验证货币字段的客户
