C产品在市场上有哪些独特优势?
- 内容介绍
- 文章标签
- 相关推荐
本文共计235个文字,预计阅读时间需要1分钟。
csharp使用 graphics.DrawImage 方法绘制图像的一部分:graphics.DrawImage(imageSource, new System.Drawing.Point[] { new System.Drawing.Point(1, 1), new System.Drawing.Point(3, 1), new System.Drawing.Point(1, 3) });
graphics.DrawImage(imageSource, new System.Drawing.Point[] { new System.Drawing.Point(1,1), new System.Drawing.Point(3, 1), new System.Drawing.Point(1, 3), } ); graphics.DrawImage(imageSource, new System.Drawing.Point[] { new System.Drawing.Point(1,3), new System.Drawing.Point(3, 3), new System.Drawing.Point(1, 5), } );
对于如上代码,
传入平行的点坐标,包含的点实际上每个都有3*3=9个点。
实际绘制的点只有 (2,2),(5,5) 两个点
所以如果要绘制到(1,1)(1,2)两个点需要这样设置参数
graphics.DrawImage(imageSource, new System.Drawing.Point[] { new System.Drawing.Point(-1,-1), new System.Drawing.Point(1, -1), new System.Drawing.Point(-1, 1), } ); graphics.DrawImage(imageSource, new System.Drawing.Point[] { new System.Drawing.Point(-1,0), new System.Drawing.Point(1, 0), new System.Drawing.Point(-1, 2), } );
本文共计235个文字,预计阅读时间需要1分钟。
csharp使用 graphics.DrawImage 方法绘制图像的一部分:graphics.DrawImage(imageSource, new System.Drawing.Point[] { new System.Drawing.Point(1, 1), new System.Drawing.Point(3, 1), new System.Drawing.Point(1, 3) });
graphics.DrawImage(imageSource, new System.Drawing.Point[] { new System.Drawing.Point(1,1), new System.Drawing.Point(3, 1), new System.Drawing.Point(1, 3), } ); graphics.DrawImage(imageSource, new System.Drawing.Point[] { new System.Drawing.Point(1,3), new System.Drawing.Point(3, 3), new System.Drawing.Point(1, 5), } );
对于如上代码,
传入平行的点坐标,包含的点实际上每个都有3*3=9个点。
实际绘制的点只有 (2,2),(5,5) 两个点
所以如果要绘制到(1,1)(1,2)两个点需要这样设置参数
graphics.DrawImage(imageSource, new System.Drawing.Point[] { new System.Drawing.Point(-1,-1), new System.Drawing.Point(1, -1), new System.Drawing.Point(-1, 1), } ); graphics.DrawImage(imageSource, new System.Drawing.Point[] { new System.Drawing.Point(-1,0), new System.Drawing.Point(1, 0), new System.Drawing.Point(-1, 2), } );

