xcap icon indicating copy to clipboard operation
xcap copied to clipboard

请问win11下为什么截取的图片会比实际窗口小很多,有没有什么办法可以截取窗口的大小

Open hengkx opened this issue 2 months ago • 6 comments

hengkx avatar May 01 '24 10:05 hengkx

大小应该没有计算窗口边框,只计算了绘制区域,这个是一个已知问题,解决有一点麻烦

nashaofu avatar May 02 '24 07:05 nashaofu

好像是缩放导致的

hengkx avatar May 02 '24 07:05 hengkx

显示器缩放参数,分辨率都给我下把,我复现下

nashaofu avatar May 02 '24 07:05 nashaofu

缩放150% 屏幕分辨率3840*2160

hengkx avatar May 02 '24 07:05 hengkx

获取窗口宽高应该按照下面这样,你可以试试

let width = window.width() * window.current_monitor().scale() 

nashaofu avatar May 02 '24 09:05 nashaofu

没办法截取实际显示的大小吗?

hengkx avatar May 02 '24 09:05 hengkx