的AnnPicture类提供了一个由几个LEADTOOLS注释对象类使用的图片对象。下面的LEADTOOLS注释对象使用AnnPicture类:
每个类(通过直接实现或继承)访问控制如何AnnPicture在注释对象中使用。
AnnImageObject:
的AnnImageObject类源自于AnnRectangleObject并添加图片属性来填充对象的界限.
AnnHotspotObject:
的AnnHotspotObject类源自于AnnImageObject并添加DefaultPicture属性来设置默认值AnnPicture用于填充对象的界限.
AnnFreehandHotspotObject:
的AnnFreehandHotspotObject类源自于AnnPolylineObject并将图片而且DefaultPicture属性。
AnnPointObject:
的AnnPointObject类源自于AnnObject并将图片而且DefaultPicture属性。
AnnStampObject:的AnnStampObject类源自于AnnTextObject并添加图片财产。
下面的示例将创建一个AnnStampObject与一个图片存储在外部PNG文件或数据中:
使用。netSystem.Drawing.Image
对象:
//此示例将在指定的边界处创建一个新的戳对象,并使用来自指定PNG的图片数据
//并将其添加到容器中
无效CreateStampFromPngFile(AnnContainer容器,LeadRectD bounds, Image pngImage)
{
//创建一个新的AnnStampObject
AnnStampObject stampObject =新AnnStampObject ();
//设置边界
stampObject。Rect = bounds;
//设置PNG格式的图片
AnnPicture picture =新AnnPicture (pngImage);
stampObject。图片= picture;
//将戳对象添加到容器中
container.Children.Add (stampObject);
}
使用存储在字节数组中的PNG数据:
//此示例将在指定的边界处创建一个新的戳对象,并使用来自指定PNG的图片数据
//并将其添加到容器中
无效CreateStampFromPngFile(AnnContainer容器,LeadRectD bounds,字节[] pngImage)
{
//创建一个新的AnnStampObject
AnnStampObject stampObject =新AnnStampObject ();
//设置边界
stampObject。Rect = bounds;
//设置PNG格式的图片
AnnPicture picture =新AnnPicture (pngImage);
stampObject。图片= picture;
//将戳对象添加到容器中
container.Children.Add (stampObject);
}
帮助收藏
光栅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点
如需联系我们,请填写此表格,我们将通过电子邮件与您联系。