加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

窗口 – 如何获得R中的屏幕分辨率

发布时间:2020-12-14 01:40:36 所属栏目:Windows 来源:网络整理
导读:如何获取屏幕分辨率(高,宽)(以像素为单位) 您可以使用通用接口 WMI system("wmic desktopmonitor get screenheight")ScreenHeight 900 您可以使用系统捕获结果 (scr_width - system("wmic desktopmonitor get screenwidth",intern=TRUE))# [1] "ScreenWidth
如何获取屏幕分辨率(高,宽)(以像素为单位)
您可以使用通用接口 WMI
> system("wmic desktopmonitor get screenheight")
ScreenHeight  
900

您可以使用系统捕获结果

(scr_width <- system("wmic desktopmonitor get screenwidth",intern=TRUE))
# [1] "ScreenWidth  r" "1440         r" "r"
(scr_height <- system("wmic desktopmonitor get screenheight",intern=TRUE))
# [1] "ScreenHeight  r" "900           r" "r"

通过多个屏幕,输出是例如,

[1] "ScreenWidth  r" "1600         r" "1600         r" ""

我们想要除了第一个和最后一个值之外的所有值,转换为数字

as.numeric(c(
  scr_width[-c(1,length(scr_width))],scr_height[-c(1,length(scr_height))]
))
# [1] 1440  900

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读