如何剪裁图片的一部分?(100分)

  • 主题发起人 主题发起人 study999
  • 开始时间 开始时间
S

study999

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手:
我想实现如下操作:在一张大照片上用鼠标点击一下,可剪辑其中的一部分图片,例如将一个人头像剪下,另存为一幅图.
盼回函!
 
image1.Canvas.CopyRect(Rect(0,0,50,50),image2.Canvas,Rect(0,0,50,50));
 
谢谢andy263,不过我用这种做法,DELPHI总是提示出错,不知为什么?
 
image1.Canvas.CopyRect(Rect(0,0,50,50),image2.picture.bitmap.Canvas,Rect(0,0,50,50));
 
run时,显示提示为:Can only modify an image if it contains a bitmap!
请帮助解答一下.我把积分送给两位了!谢谢!
 
多人接受答案了。
 
你的图片是位图吧,
这个提示是这个问题

你换成jpg的试试,然后再考虑位图的处理吧
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
872
DelphiTeacher的专栏
D
后退
顶部