←选择平台

CopyRectangleCommand类

总结
复制图像的一部分创建另一个形象,就是您指定矩形的大小。
语法
c#
VB
objective - c
c++
Java
公共CopyRectangleCommand:RasterCommand
公共CopyRectangleCommand继承了RasterCommand
@接口LTCopyRectangleCommand: LTRasterCommand
公共CopyRectangleCommand扩展RasterCommand
公共ref类CopyRectangleCommand:公共RasterCommand
讲话

这个命令复制原始图像调色板,如果需要一个新形象。

这个命令使用图像坐标来指定要复制的区域。因此,你必须考虑RasterImage.ViewPerspective的形象。图像坐标信息,请参考占视图的角度

如果一个地区被定义为源图像,还复制该地区,该地区是剪,如果必要的。

CopyRectangleCommand命令是通过创建一个新的形象DestinationImage从图像传递到属性运行方法。

例子

这个例子将创建一个新的图像的左上部分现有的图像。

c#
VB
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.ImageProcessing;公共无效CopyRectangleCommandExample (){RasterCodecs编解码器=RasterCodecs ();字符串srcFileName = Path.Combine (LEAD_VARS.ImagesDir,“Image1.cmp”);字符串destFileName = Path.Combine (LEAD_VARS.ImagesDir,“CopyRectangleCommand.bmp”);/ /加载从磁盘源图像RasterImage srcImage = codecs.Load (srcFileName);/ /创建一个图像从顶部/右这张照片的一部分CopyRectangleCommand命令=CopyRectangleCommand ();命令。矩形=LeadRect (srcImage。宽/ 8,srcImage。高度/ 8,srcImage。宽/ 3,srcImage。高度/ 3);命令。CreateFlags = RasterMemoryFlags.Conventional;command.Run (srcImage);RasterImage destImage = command.DestinationImage;/ /保存到磁盘编解码器。保存(destImage destFileName RasterImageFormat。Bmp、24);/ /清理srcImage.Dispose ();destImage.Dispose ();codecs.Dispose ();}静态LEAD_VARS{公共常量字符串ImagesDir =@“C: \ LEADTOOLS21 \ Resources \图片”;}
进口Leadtools进口Leadtools.Codecs进口Leadtools.ImageProcessing公共CopyRectangleCommandExample ()昏暗的编解码器作为RasterCodecs =RasterCodecs ()昏暗的srcFileName作为字符串= Path.Combine (LEAD_VARS.ImagesDir“Image1.cmp”)昏暗的destFileName作为字符串= Path.Combine (LEAD_VARS.ImagesDir“CopyRectangleCommand.bmp”)“从磁盘加载源图像昏暗的srcImage作为RasterImage = codecs.Load (srcFileName)“创建一个图像从顶部/右这张照片的一部分昏暗的命令作为CopyRectangleCommand =CopyRectangleCommand ()命令。矩形=LeadRect (srcImage。srcImage宽度\ 8日。身高\ srcImage。宽度\ 3,srcImage。身高\ 3)命令。CreateFlags = RasterMemoryFlags.Conventionalcommand.Run (srcImage)昏暗的destImage作为RasterImage = command.DestinationImage将其保存到磁盘编解码器。保存(destImage destFileName RasterImageFormat。Bmp, 24)的清理srcImage.Dispose ()destImage.Dispose ()结束公共NotInheritableLEAD_VARS公共常量ImagesDir作为字符串=“C: \ LEADTOOLS21 \ Resources \图片”结束
需求

目标平台

Leadtools组装