XiaoLi8848
XiaoLi8848
2020-08-24 11:52
采纳率: 100%
浏览 108

C# winform下WebKit控件中的网页缩放

我尝试了C# winform下引用**WebKitBrowser.dll**到工具箱,以替换自带的IE的WebBrowser。

但是现在出现了问题,我在我的高DPI设备上,在app.mainifest里添加了

<!-- 指示该应用程序可以感知 DPI 且 Windows 在 DPI 较高时将不会对其进行
       自动缩放。Windows Presentation Foundation (WPF)应用程序自动感知 DPI,无需
       选择加入。选择加入此设置的 Windows 窗体应用程序(目标设定为 .NET Framework 4.6 )还应
       在其 app.config 中将 "EnableWindowsFormsHighDpiAutoResizing" 设置设置为 "true"。-->
  <application xmlns="urn:schemas-microsoft-com:asm.v3">
    <windowsSettings>
      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware>
    </windowsSettings>
  </application>

但是之后,虽然窗体上的文字清晰了,WebKitBrowser显示的网页却被缩小了。窗体效果

如图。请问我应该怎么放大WebKitBrowser中显示的网页?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

相关推荐