Click or drag to resize

WangAttributeData Class

This class hold information used by the WangFormatter when serializing AnnotationData objects.
Inheritance Hierarchy
SystemObject
  Atalasoft.AnnotateWangAttributeData

Namespace:  Atalasoft.Annotate
Assembly:  Atalasoft.dotImage (in Atalasoft.dotImage.dll) Version: 11.0.0.0.0.297 (.NET 4.5.2, x86)
Syntax
public class WangAttributeData

The WangAttributeData type exposes the following members.

Constructors
  NameDescription
Public methodWangAttributeData
Creates a new instance of WangAttributeData.
Top
Properties
  NameDescription
Public propertyBounds
Gets or sets the bounding rectangle of the annotation.
Public propertyColor1
The primary color of the annotation.
Public propertyColor2
Gets or sets the text color of an Attach-a-Note WANG annotation.
Public propertyDib
Gets or sets the image data for embedded image annotations.
Public propertyFileName
Gets or sets the filename of the image for ImageReference WANG annotations.
Public propertyFont
Gets or sets the font used for WANG annotations that contain text.
Public propertyGroup
Gets or sets the group.
Public propertyHighlighting
Gets or sets a value indicating whether the annotation is a highlighter.
Public propertyImageTransformation
Gets or sets the image transformation.
Public propertyLineSize
Gets or sets the size of the annotation lines.
Public propertyPoints
Gets or sets a PointFCollection containing the points for a StraightLine or FreehandLine WANG annotation.
Public propertyText
Gets or sets the text for the annotation.
Public propertyTime
Gets or sets the time that the annotation was first saved.
Public propertyTransparent
Gets or sets a value indicating whether white pixel are rendered as transparent.
Public propertyType
The type of WANG annotation.
Public propertyUnknownType6Data
Gets or sets the unknown type6 data.
Public propertyVisible
Gets or sets a value indicating if the annotation is visible.
Top
Methods
  NameDescription
Public methodStatic memberCreateAttachANoteAttribute
Creates a new instance of WangAttributeData for an Attach-a-Note annotation.
Public methodStatic memberCreateFilledRectangleAttribute
Creates a new instance of WangAttributeData for a FilledRectangle annotation.
Public methodStatic memberCreateFreehandLineAttribute
Creates a new instance of WangAttributeData for a FreehandLine annotation.
Public methodStatic memberCreateHollowRectangleAttribute
Creates a new instance of WangAttributeData for a HollowRectangle annotation.
Public methodStatic memberCreateImageEmbeddedAttribute
Creates a new WangAttributeData for an ImageEmbedded annotation.
Public methodStatic memberCreateImageReferenceAttribute
Creates a new instance of WangAttributeData for an ImageReference annotation.
Public methodStatic memberCreateOcrRegionAttribute
Creates a new instance of WangAttributeData for an OCR region annotation.
Public methodStatic memberCreateStraightLineAttribute
Creates a new instance of WangAttributeData for a StraightLine annotation.
Public methodStatic memberCreateTextFromFileAttribute
Creates a new instance of WantAttributeData for a TextFromFile annotation.
Public methodStatic memberCreateTextStampAttribute
Creates a new instance of WangAttributeData for a TextStamp annotation.
Public methodStatic memberCreateTypedTextAttribute
Creates a new instance of WangAttributeData for a TypedText annotation.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also