Проблемы с высоким разрешением с помощью SSRS (средство просмотра отчетов Microsoft )
У меня есть приложение Winforms (в Visual Studio 2015) , которое содержит элемент управления Microsoft Report Viewer, который просматривает и печатает отчет.
У одного пользователя есть монитор с разрешением 4K, и когда он запускает отчет, он сжимается до 2/3 размера в элементе управления microsoft report viewer.
когда я пытаюсь экспортировать этот отчет в PDf, он выглядит правильно.
Свойство AutoScaleMode формы, содержащей Средство просмотра отчетов Microsoft, имеет значение "шрифт", хотя оно, похоже, не повлияет на Средство просмотра отчетов, если я его изменю.
Мне нужен какой-то способ указать в самом элементе управления средства просмотра отчетов, что он должен отображаться с разрешением 96dpi независимо от настройки системного dpi. Есть ли какой-нибудь способ полностью заполнить мою цель?
Что я уже пробовал:
Я добавил приведенный ниже код в файл манифеста моего приложения, но я не мог работать для меня.
&ЛТ;asmv3:описание применение:asmv3="урна:схим-Майкрософт-com:АСМ.В3" и GT;
&ЛТ;asmv3:Windows Параметры атрибутов xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings"&ГТ;
<dpiAware>true</dpiAware>
&ЛТ;/asmv3:Windows Параметры и GT;
</asmv3:применение>
viru mayu
Я использую локальный отчет (.rdlc) вместо серверного отчета, и вы просто даете мне код для создания отчета, но у меня есть проблема с масштабированием в разрешении 4k, и мне нужно решение для этой проблемы