需要在图片上加上Logo(也就是类似图章的效果)谢谢大家

解决方案 »

  1.   

    TCanvas.BrushCopy
    自己设置好透明色。
      

  2.   

    簡單例子:假設Image1中為目標圖片,Image2中為圖章圖片(背景色為白色),則只需如下語句可搞定。
      image1.Canvas.CopyMode := cmSrcAnd;
      image1.Canvas.CopyRect(rect(100,100,100+image2.Width,100+image2.Height),image2.Canvas,rect(0,0,image2.Width,image2.Height));
    當然,方法還有很多,這裡只是舉個簡單的例子。
      

  3.   

    谢谢:linker0100(写一辈子程序)  
     
    CopyRect 的图象损失太严重了