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:
使用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);}