有没有办法禁用 JxBrowser 内容缩放?

Is there a way to disable JxBrowser content scaling?

背景:我的本机 Java Swing 应用程序是 运行 JDK 1.8,我的网络应用程序是 JxBrowser 7.2 .由于其他问题,我无法升级 JDK 版本。

我读 content-scaling 是自动应用的。我想知道是否有办法关闭此内容缩放,因为我的应用程序的其他组件不支持基于环境的 HiDPI 显示进行缩放,并且当用户缩放其系统显示时字体看起来很糟糕。

尝试使用 --force-device-scale-factor=1 开关配置引擎,如下所示:

Engine engine = Engine.newInstance(
    EngineOptions.newBuilder(rendering_mode)
            .addSwitch("--force-device-scale-factor=1")
            .build());

此选项强制 Chromium 使用固定比例因子,并且不会根据屏幕上的当前位置动态读取它。