以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  经验交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5)
----  [求助]  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=16404)

--  作者:qys1000
--  发布时间:2008-3-31 14:51:25
--  [求助]
如何将一幅图片按一定数目等分裁剪,请搭建老师或哪位星友给个思路点拨一下。谢谢先
--  作者:FSJM
--  发布时间:2008-3-31 19:04:03
--  
这个很简单:

方法:在一个窗口中放一个“固定图像”构件,属性“自动调整大小”为<真>;调整“固定图像”的左上角坐标位置,这时窗口中就会显示图像的不同位置;然后使用“屏幕截取”构件,截取窗口(截取类型可设为"活动窗口")图像即可。

注意:“图像窗口”可设为“无边框”,主要任务是计算“固定图像”的左上角坐标位置。
--  作者:FSJM
--  发布时间:2008-3-31 19:06:43
--  
还要计算窗口的大小,和图像配合也是关键。
--  作者:qys1000
--  发布时间:2008-3-31 20:33:29
--  
谢谢FSJM老师。但还有一点处理不了,如何解决窗口拖动后其坐标发生变化的问题呢
--  作者:admin
--  发布时间:2008-3-31 20:44:45
--  
"截取类型"设为"活动窗口"就可以了。
--  作者:qys1000
--  发布时间:2008-4-4 12:08:25
--  
谢谢两位老师的解答,但我仍解决不了窗口被拖动后图片坐标值的补偿问题。我试了多次,只有"截取类型"设为"指定区域"可行,我的愿意是想练习做一个拼图类的游戏软件。我是一位新手,请老师给我做一个简单的实例好吗?拜托!
--  作者:admin
--  发布时间:2008-4-4 14:22:00
--  

你也可以根据,当前窗口的坐标,进行一下变换,来解决这个问题。


--  作者:qys1000
--  发布时间:2008-4-4 15:17:07
--  
已解决,谢谢
--  作者:tbonder
--  发布时间:2008-4-20 15:55:35
--  好顶
大师的话真如“大音希声扫阴翳”,犹如“拨开云雾见青天”,使我等网民看到了希望,看到了未来!晴天霹雳、醍醐灌顶或蓄电池许不足以形容大师文章的万一;巫山行云、长江流水更难以比拟大师的文才!黄钟大吕,振聋发聩!你烛照天下,明见*;雨露苍生,泽被万方!透 过你深邃的文字,我仿佛看到了你鹰视狼顾、龙行虎步的伟岸英姿;仿佛看到了你手执如椽大笔、写天下文章的智慧神态;仿佛看见了你 按剑四顾、指点江山的英武气概!有空也帮我顶一下CE认证,这个站是我的哥。
--  作者:洪滨
--  发布时间:2008-4-21 17:53:33
--  

希望对你有帮助

http://www.diylsoft.com/forum/dispbbs.asp?boardID=5&ID=17260&page=1