delphi在image1中画直线,image1.Canvas.MoveTo(10,10);image1.Canvas.LineTo(20,100);画的直线看起来不直见附图.如何处理才能看起来像条直线.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 12:32:36
delphi在image1中画直线,image1.Canvas.MoveTo(10,10);image1.Canvas.LineTo(20,100);画的直线看起来不直见附图.如何处理才能看起来像条直线.

delphi在image1中画直线,image1.Canvas.MoveTo(10,10);image1.Canvas.LineTo(20,100);画的直线看起来不直见附图.如何处理才能看起来像条直线.
delphi在image1中画直线,image1.Canvas.MoveTo(10,10);image1.Canvas.LineTo(20,100);画的直线看起来不直
见附图.如何处理才能看起来像条直线.

delphi在image1中画直线,image1.Canvas.MoveTo(10,10);image1.Canvas.LineTo(20,100);画的直线看起来不直见附图.如何处理才能看起来像条直线.
要画很直的直线(看起来是)必须两个点的横坐标或纵坐标相等才成,除非加粗直线,否则没有办法处理.
另外,在实际编程中,在ImageEN画布上画直线对象也要好很多,不知道它是不是进行特殊处理了(没有仔细研究过它的源代码)