回复 3楼gaobowen的帖子
您好,
您的需求是将图片左右反转然后作为PictureBox的背景图,这个可以用FlipCommand实现。
核心代码:
FlipCommand flip = new FlipCommand();
flip.Horizontal = true;
flip.Run(rasterImageViewer1.Image);
这个就是将图片进行左右翻转,此命令也可以用作上下翻转,上下翻转时将Horizontal 属性设置为False就可以了。
翻转完成后将图片转换为标准的Image对象设置给PictureBox.BackgroundImage就可以了。
this.pictureBox1.BackgroundImage = RasterImageConverter.ChangeToImage(rasterImageViewer1.Image, Leadtools.Drawing.ChangeToImageOptions.None);
以上,谢谢。 |