←选择平台

AnnMediaObject类

总结
定义了一个媒体(音频或视频)对象。
语法
c#
VB
objective - c
c++
Java
公共AnnMediaObject:AnnHotspotObject
公共AnnMediaObject继承了AnnHotspotObject实现了IAnnObjectCloneable
@接口LTAnnMediaObject: LTAnnImageObject < NSCoding NSCopying >
公共AnnMediaObject扩展AnnHotspotObject
公共:ref类AnnMediaObject:AnnHotspotObject
讲话

AnnMediaObject来源于AnnHotspotObject对象,设计一个媒体文件的URL(音频或视频)。

AnnMediaObject对象将画的图如果业主容器设计模式。如果容器在运行模式下,AnnMediaObject对象不会画的,相反,自动化框架将创建一个媒体控制和播放的URL。

自动化的功能,在设计模式中,矩形包含一个按比例缩小的图像。用户单击/水龙头和拖指定矩形在当前窗口。

以编程方式,媒体对象的边界和位置可以控制使用以下属性:

每个对象可以转换用以下方法:

AnnMediaObject类继承的属性AnnObject类,支持字体、中风和充填特征。下面列出了这些属性:

媒体对象可以控制使用的名称AnnObject.Labels财产、继承了AnnObject类。

一个对象可以属于一组注释对象或容器对象的一部分。它不能被一群和一个容器的一部分。

媒体对象添加以下属性:

财产 描述
媒体 将媒体文件的URL和类型(年代)。LEADTOOLS注释是为了工作类似于HTML 5视频或音频标签。

还可以用于以编程方式设置以下属性的特征AnnMediaObject:

例子
c#
使用Leadtools.Annotations.Automation;使用Leadtools.Annotations.Engine;使用Leadtools.Codecs;使用Leadtools.Annotations.WinForms;公共无效AnnCore_AnnMediaObject (){/ /假设_automation是有效的英寸= 720.0;/ /添加一个媒体对象AnnMediaObject mediaObj =AnnMediaObject ();/ /设置MediaObject点mediaObj.Points.Add (LeadPointD。创建(1英寸,1英寸*));mediaObj.Points.Add (LeadPointD。创建(2英寸,1英寸*));mediaObj.Points.Add (LeadPointD。创建(2英寸,2 *英寸));mediaObj.Points.Add (LeadPointD。创建(1英寸,2 *英寸));/ /创建AnnMedia源媒体玩AnnMedia媒体=AnnMedia ();/ /替换源视频文件上单击播放媒体。Source1 =“ms-appx: / / /视频/ TestVideo.avi”;mediaObj。媒体= media;/ /将对象添加到自动化容器_automation.Container.Children.Add (mediaObj);}
需求

目标平台

Leadtools.Annotations。发动机装配