这个项目的浮动图像。
公共RasterImage浮动利率债券{得到;集;}
公共财产浮动利率债券()作为RasterImage
得到
集
公共:
财产RasterImage^浮动利率债券
{
RasterImage^ get ()
无效集(RasterImage^价值)
}
这个项目的浮动图像。默认值为零.
图像查看器支持浮动图像,可以用鼠标拖动或触摸ImageViewerFloaterInteractiveMode使用。
浮动器轮廓可以使用渲染或动画FloaterRegionRenderMode.
漂浮物的位置、比例和旋转可以用FloaterTransform财产。
FloaterOpacity可用于设置浮动体的任何不透明度值,从完全透明到完全不透明或介于两者之间。
更改此属性的值将触发ItemChanged事件与ImageViewerItemChangedReason。浮动利率债券.
观众会订阅RasterImage。改变了并且当浮动图像被应用程序的其他部分从外部更改时,自动执行必要的更新。
浮动利率债券的属性imageview在中使用查看器时,如果此成员是活动项,将更新此成员单品模式.
有关更多信息,请参阅图像查看器项目.
使用Leadtools;
使用Leadtools.Controls;
使用Leadtools.Codecs;
使用Leadtools.Drawing;
使用Leadtools.ImageProcessing;
使用Leadtools.ImageProcessing.Color;
公共无效ImageViewerFloater_Example ()
{
ImageViewerItem item =零;
RasterImage image =零;
如果(_imageViewer.Items。计数> 0)
{
item = _imageViewer.Items[0];
image = item.Image;
}
如果(图片= =零)
{
如果(项目= =零)
item = _imageViewer.Items.AddFromImage(光栅图像。Create(400,400,24,96, RasterColor.White), 1);
其他的
项。图像= RasterImage.Create(400, 400, 24, 96, RasterColor.White);
}
varxForm = RasterRegionXForm.Default;
的形象。AddRectangleToRegion(变换,新LeadRect(10,10,400,200), RasterRegionCombineMode.Set);
xForm = RasterRegionXForm.Default;
xForm。ViewPerspective = image.ViewPerspective;
varrc = image.GetRegionBounds(xForm);
var命令=新CopyRectangleCommand (rc, RasterMemoryFlags.Conventional);
command.Run(图片);
varfloater = command.DestinationImage;
rc = image.RectangleFromImage(RasterViewPerspective. rc)TopLeft、rc);
如果(浮子! =零)
{
xForm。ViewPerspective = RasterViewPerspective.TopLeft;
xForm。ViewPerspective = RasterViewPerspective.TopLeft;
xForm。XOffset = -rc.Left;
xForm。YOffset = -rc.Top;
}
image.MakeRegionEmpty ();
floater.MakeRegionEmpty ();
项。漂浮物;
vartransform = item.FloaterTransform;
变换。RotateAt(45岁的浮动利率债券。图像Width / 2, floater.ImageHeight / 2);
项。FloaterTransform =变换;
}
进口Leadtools
进口Leadtools。控制
进口Leadtools。编解码器
进口Leadtools。画
进口Leadtools。图像Processing
进口Leadtools.ImageProcessing.Color
进口LeadtoolsControlsExamples.LeadtoolsExamples.Common
公共子ImageViewerFloater_Example ()
昏暗的项作为ImageViewerItem =没有什么
昏暗的图像作为RasterImage =没有什么
如果_imageViewer.Items。数> 0然后
item = _imageViewer.Items(0)
Image = item。图像
结束如果
如果图像是没有什么然后
如果项是没有什么然后
item = _imageViewer.Items.AddFromImage(光栅图像。创建(400,400,24,96,RasterColor.White), 1)
其他的
项。图像= RasterImage.Create(400, 400, 24, 96, RasterColor.White)
结束如果
结束如果
昏暗的图形变换作为RasterRegionXForm = RasterRegionXForm。默认的
的形象。AddRectangleToRegion(变换,新LeadRect(10,10,400,200), RasterRegionCombineMode。集)
xForm = RasterRegionXForm。默认的
xForm。ViewPerspective =图像。ViewPerspective
昏暗的钢筋混凝土作为LeadRect = image.GetRegionBounds(xForm)
昏暗的命令作为新RasterMemoryFlags.Conventional CopyRectangleCommand (rc)
command.Run(图片)
昏暗的浮动利率债券作为RasterImage =命令。DestinationImage
rc = image.RectangleFromImage(RasterViewPerspective. rc)TopLeft rc)
如果不浮动利率债券是没有什么然后
xForm。ViewPerspective = RasterViewPerspective。TopLeft
xForm。ViewPerspective = RasterViewPerspective。TopLeft
xForm。XOffset = -rc。左
xForm。YOffset = -rc。前
结束如果
image.MakeRegionEmpty ()
floater.MakeRegionEmpty ()
项。漂浮者=漂浮者
昏暗的变换作为LeadMatrix = item。FloaterTransform
变换。RotateAt(45岁的浮动利率债券。图像Width / 2, floater.ImageHeight / 2)
项。FloaterTransform =变换
结束子
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。