首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

30%下的图片与100%后的图片,像素的对应值该如何取得

2013-05-02 
30%下的图片与100%后的图片,像素的对应值该怎么取得最近在做一个裁剪图片软件碰到的问题.环境 GDI+ / Delp

30%下的图片与100%后的图片,像素的对应值该怎么取得
最近在做一个裁剪图片软件碰到的问题.  环境 GDI+ / Delphi7
有如下数据:
有一张图片   IMG:TGPImage
有一个截取框  BOX:TRect
显示比例      Proportion:single

proportion:=0.3;

按proportion的比例将 IMG 画在paintbox上。
并在图片所在区域 画一个选择区 如  BOX:=rect(40,40,140,140);

请问,最终在裁剪(显示比例:100%)的时候,box.top与box.left的值应该怎么变化。

我试过top,left不变,和left向右偏移30%,top向下偏移30%,但是裁剪出来的图片,仍然不对。
大小上正确的,裁剪后的图片就是left与top的起始位置有点差距。




热点排行