AnnImageObject Class (original) (raw)

Summary

Defines an annotation image object.

Syntax

C#

Objective-C

C++/CLI

Java

Python

@interface LTAnnImageObject : LTAnnRectangleObject<NSCoding, NSCopying> 
public class AnnImageObject extends AnnRectangleObject 
class AnnImageObject(AnnRectangleObject): 

Example

This example creates an image object and adds it to the automation container.

using Leadtools.Annotations.Automation; using Leadtools.Annotations.Engine; using Leadtools.Codecs; using Leadtools.Annotations; using Leadtools.Annotations.WinForms; public void AnnCore_AnnImageObject() { // assumes _automation is valid double inch = 720.0; // Add an image object AnnImageObject imageObj = new AnnImageObject(); // Set the points for the image imageObj.Points.Add(LeadPointD.Create(1 * inch, 1 * inch)); imageObj.Points.Add(LeadPointD.Create(2 * inch, 1 * inch)); imageObj.Points.Add(LeadPointD.Create(2 * inch, 2 * inch)); imageObj.Points.Add(LeadPointD.Create(1 * inch, 2 * inch)); // Set the picture AnnPicture picture = new AnnPicture("http://localhost/images/02.jpg"); imageObj.Picture = picture; // Add the object to the automation container _automation.Container.Children.Add(imageObj); }