Answered by:
rdlc print layout size varies with resolution on Surface Pro (Win 8.1, winforms)

Question
-
We have a winforms application with local rdlc reports. On Surface Windows 8 Pro devices only, reports render such that they are scaled down and don't fill the page. If resolution is lowered on the device, the report scales up to fill the page. This affects the appearance in print layout and well as the actual printed size.
If we export to pdf, it renders to fill the page (as expected). If you print to pdf or to printer, the scale is shrunken.
If we change the resolution settings so that "Make text and other items larger or smaller" is set to small, the issue is resolved except the tablet is not very usable on this setting.
Is this a bug? Is there a work around? Thanks for any help.
- Edited by Semex Alliance Thursday, July 17, 2014 5:00 PM
Thursday, July 17, 2014 1:10 PM
Answers
-
- Marked as answer by Semex Alliance Tuesday, July 22, 2014 2:00 PM
Sunday, July 20, 2014 1:01 PM
All replies
-
- Marked as answer by Semex Alliance Tuesday, July 22, 2014 2:00 PM
Sunday, July 20, 2014 1:01 PM -
The problem appears to be that the Report Viewer is not High DPI friendly. You need to disable the DPI scaling on the O/S or on the executable (compatibility tab) to fix rendering. However, this will cause problems with fonts. It is not an ideal solution, so hopefully there will be a hotfix to fix the Report Viewer component.
- Edited by Semex Alliance Wednesday, July 30, 2014 1:25 PM
- Proposed as answer by MichaelBearden Wednesday, July 30, 2014 6:00 PM
Wednesday, July 30, 2014 1:22 PM -
This same problem also occurs in Windows 10. If you change system Text size to 100% (default is 125%), the report is printed in the right size. I think it's a trouble in ReportViewer. We need a patch.
MCP
Tuesday, September 22, 2015 6:12 PM -
Has anyone tested Report Viewer 2015 now?Friday, September 25, 2015 9:26 AM
-
Yes, I tested with Report Viewer 2015 and the the issue really occurs with Report Viewer 2015 running on Windows 10.
MCP
Monday, September 28, 2015 5:49 PM -
Hello Mauricio,
How about reportviewer 2015 on Windows 8 ?
if not, then the patch which has been referred over here ...does it relate specifically to the Prosurface display drivers or the Operating System or reportviewer ?
Saturday, October 3, 2015 6:53 PM -
Hello Sansoft59,
Unfortunately I do not know if there is problem on Surface or Windows 8, because I tested the Report Viewer 2015, and detected the problem, on Windows 10.
MCP
Sunday, October 4, 2015 10:39 PM -
Hello Mauricio,
That's a problem with reportviewer 2012 and windows 8. Need to check with microsoft support if the patch is available on report viewer 2105. I would be checking and letting you know.
Fact is that there are no resolution issues on my laptop but only on prosurface 3. So seems like some problem with pro surface tab.
- Proposed as answer by Mauricio Pires Monday, October 5, 2015 2:47 PM
- Unproposed as answer by Mauricio Pires Monday, October 5, 2015 2:47 PM
Monday, October 5, 2015 6:45 AM -
Hello Sansoft59,
I thank for your help and future return. I hope there is a patch for W10 too.
MCP
Monday, October 5, 2015 2:46 PM -
Hi All
There seems to be an answer to this related to setting the Report Viewer to dpi aware in the application manifest. Please see this thread:
http://stackoverflow.com/questions/23411240/report-viewer-scaling-issue-with-system-dpi-change
Nick
Monday, October 5, 2015 2:52 PM -
This is not even close to the same thing.Monday, May 23, 2016 4:24 PM