我在image的画布上画了一组格子,做为XY坐标,请问我要怎么进行放大呢?(100分)

  • 主题发起人 主题发起人 ramon_dudu
  • 开始时间 开始时间
R

ramon_dudu

Unregistered / Unconfirmed
GUEST, unregistred user!
在image.canvas上画了一组格子,还画了一些辅助线,,我要怎么样来实现放大效果呢?请高手帮忙。
 
看看Delphi5开发人员指南这本书,里面图像那一章,如何处理窗口、视图等的关系,不错
的。
 
我就去看看,能具体告诉我要怎么来处理吗?最好能有实例,请帮忙。
 
可以按照大尺寸重新画或者按照位图的方式缩放
 
TO huazai:
我的想法也是想重新画,但怎么才能保证是等比放大呢?还有一些辅助级在上面,这些线是可以擦除的。
 
分开重画了,那还能怎么办,画网格比较简单,只要知道这些线在原始图中的相对坐标位置,重画也不是
很难啊
 
嘿嘿,我也在画格子,也要放大,不过用的是PaintBox。
 
采取平移,还是按百分比来重画比较好?
 
TO hezt,
PAINTBOX有什么比较好的地方?
 
TO :ramon_dudu

我感觉用paintbox画比较快,我要做的是示波器,还得是动态的。


 

Similar threads

回复
0
查看
838
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部