已贴图图片的尺寸无法调整

使用问题 · 466 次浏览
Sunsh 创建于 2023-06-07 22:04

桌面上已经贴图某图片a,获取其句柄后,尝试用"移动窗口"调整其尺寸,没有效果,尺寸大小没有变化


回复内容
臭冬瓜 2023-06-07 22:17
#1

用图片处理模块试试


Sunsh 回复 臭冬瓜 2023-06-07 22:21 :

图片处理的操作对象是图片变量,可已经贴图在桌面上的图片,我只能获取到他的句柄,然后通过句柄对它进行操作啊

臭冬瓜 回复 Sunsh 2023-06-07 22:34 :

我猜测获得的不是图片的句柄,是窗口的句柄,所以调整尺寸是窗口的,并不是图片的


用显示图片模块初始缩放比例参数能解决不?

https://getquicker.net/kc/help/doc/showimage

臭冬瓜 最后更新于 2023-06-07 22:37
Sunsh 回复 臭冬瓜 2023-06-08 11:06 :

我的使用场景是这样的:桌面上贴图了的几张照片(到达一定数量)后,觉得太乱了,就想通过手势归置(调整位置和尺寸)一下。

获取到当前鼠标位置下的图片的参数信息(包括图片的高度和宽度),然后图片位置的调整可以符合预期,但是尺寸无法改变了

"显示图片"模块依旧是需要图片变量,可已贴图的图片,只能提供句柄🤣🤣🤣

臭冬瓜 回复 Sunsh 2023-06-08 11:10 :

图片很多吗?能不能通过保存成图片变量,或者保存成临时文件来解决这个问题呢?

Sunsh 回复 臭冬瓜 2023-06-08 11:15 :

也不是会很多,就是图片可能会相互覆盖,所以把位置错开,并且图片原尺寸大于某个值的时候,想让改图片缩小 一下尺寸。然后就卡在这了,没法缩小尺寸。

已贴图的图片咋再变成图片变量,是要复制原图片到剪贴板,然后消掉原图片,再生成个新的?

臭冬瓜 回复 Sunsh 2023-06-08 11:18 :

大致这个思路,贴图在生成的时候能不能就保存成图片变量呢?

Sunsh 回复 臭冬瓜 2023-06-08 11:22 :

贴图如果在生成的时候保存成图片变量,后续再对变量操作,那就是又会增加一张新图,虽然内容与原图一致🤣🤣

不过,在Quicker没有提供可以直接操作已贴图的图片的情况下,貌似也只能通过生成新变量、销毁原图的方式,曲线救国了🤣🤣🤣

臭冬瓜 回复 Sunsh 2023-06-08 11:32 :

好像不用吧,如果是等比例放大缩小,在使用显示图片模块之后,用鼠标滚动就会自动放大或者缩小,如果不是等比例就没有办法了,只能采用你说的办法。PS:好像不用生成新变量,直接用图片处理修改图片大小,重新显示应该就可以。


臭冬瓜 最后更新于 2023-06-08 11:35
Sunsh 回复 臭冬瓜 2023-06-08 12:24 :

我这不是想简单点,通过在图片上划一个手势,图片位置和尺寸就自动变嘛

CL 2023-06-08 07:39
#2

这个窗口比较特殊,是根据图片、缩放之类的信息来计算大小的。

Sunsh 回复 CL 2023-06-08 11:09 :

所以,有啥折衷的办法吗🤣🤣

我的使用场景是这样的:桌面上贴图了的几张照片(到达一定数量)后,觉得太乱了,就想通过手势归置(调整位置和尺寸)一下。

获取到当前鼠标位置下的图片的参数信息(包括图片的高度和宽度),然后图片位置的调整可以符合预期,但是尺寸无法改变了

CL 回复 Sunsh 2023-06-08 12:20 :

目前没有什么好的想法。 snipaste确实可以试一下看看,它有一些对贴图的管理功能,不过我没有用到所以也没研究过。

Sunsh 回复 CL 2023-06-08 12:31 :

现在我想通过将图片复制到剪贴板,生成一个新的图片变量,然后销毁原图片,改对图片变量进行处理。但是复制时的提示:"已复制图片到剪贴板。",该怎么取消呢🤣🤣

臭冬瓜 回复 Sunsh 2023-06-08 19:43 :


Sunsh 回复 臭冬瓜 2023-06-08 20:07 :

不是这个提示。而是你贴张图,然后将焦点转移到这张图上,按ctrl+c(或者发送一个模拟按键ctrl + c),就会有提示

南风喃 2023-06-08 11:30
#3

贴图请用专业软件Snipaste!

获取Snipaste

南风喃 最后更新于 2023-06-08 11:31
回复主贴