我想实现一个类似PS的新建图层(必须是透明的),然后在上面绘制直线,删除直线,选中直线,拉伸直线。之前我使用过将一个image控件覆盖在图片上方,然后设置成透明,但却显示为白色!!!

解决方案 »

  1.   

    single graph 类似的东东
      

  2.   

    楼主提出的问题,可以分几个操作要点:1、关于层面,可以通过一个TImage,来代替一层;2、三基色来显示色彩,像素单色值是0-255,0表示颜色饱和度最小,255表示颜色饱和度最大。3、比较难的是层面透明的表示,可以通过一个与Image像素点一至的矩阵数组,记录Image点(像素)是否透明,这样与Image像素的偶合,就可以得到一个透明层了。相关的代码,自己写了。