【图片缩放】封装了一下 支持库

小肥羊 8月前 736 v 1.0 2023-08-27

原贴地址:https://aardio.com.cn/t/21472   大佬写的c#的类库,还是很厉害的。

不过使用时,缩小可能过小,导致看不到,自己修改了下,顺手封装了下。

修改内容:修复缩小时图片过小,导致看不到,然后不能恢复图片的问题。

我只是代码的搬运工


import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=797;bottom=399)
winform.add(
button={cls="button";text="加载图片";left=664;top=38;right=776;bottom=88;dr=1;dt=1;z=2};
button2={cls="button";text="获取尺寸";left=664;top=110;right=776;bottom=155;dr=1;dt=1;z=3};
custom={cls="custom";text="自定义控件";left=8;top=8;right=637;bottom=370;bgcolor=12632256;db=1;dl=1;dr=1;dt=1;z=1}
)
/*}}*/
import console;
import yang.picboxex;
box = yang.picboxex(winform.custom)



winform.button.oncommand = function(id,event){
	box.LoadPic("\res\demo3.png");
}

winform.button2.oncommand = function(id,event){
	console.dump(box.GetSize())
}

winform.show();
win.loopMessage();



附件的库文件yang整个文件夹放入lib下即可

上传的附件:
最新回复 (5)
  • 光庆 8月前
    0 2

  • 小肥羊 8月前
    0 3
    光庆
    看到好用的代码就弄过来,自己整理一下,哈哈
  • tanzh 8月前
    0 4
    好用好用,顶
  • niheibie 8月前
    0 5
    来自求助者: 6666666,
  • 小肥羊 8月前
    0 6
    niheibie 来自求助者: 6666666,
    嗯嗯,那边一看就知道是你发的帖子,然后那边给你实现了,自己用了下,发现很好。
返回