Solid Framework SDK 10.0.12602
SDK for converting and extracting value from PDFs
Public Member Functions | Static Public Member Functions | Properties | List of all members
SolidFramework.Model.Plumbing.Shape Class Reference

Represents an object in the drawing layer, such as an AutoShape, freeform, OLE object, ActiveX control, or picture. More...

Inheritance diagram for SolidFramework.Model.Plumbing.Shape:
SolidFramework.Model.Plumbing.SolidObject SolidFramework.Model.Plumbing.Graphic SolidFramework.Model.Plumbing.Group SolidFramework.Model.Plumbing.ImageShape SolidFramework.Model.Plumbing.Table SolidFramework.Model.Plumbing.TextBox

Public Member Functions

override void Dispose ()
 
override string ToString ()
 
int GetID ()
 
SolidFramework.Model.Plumbing.SolidObjectType GetObjectType ()
 
bool Equals (SolidFramework.Model.Plumbing.SolidObject other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator== (SolidFramework.Model.Plumbing.SolidObject obj1, SolidFramework.Model.Plumbing.SolidObject obj2)
 
static bool operator!= (SolidFramework.Model.Plumbing.SolidObject obj1, SolidFramework.Model.Plumbing.SolidObject obj2)
 

Properties

SolidFramework.Model.Plumbing.LineStyle Line [get]
 Gets the LineStyle for this Shape. More...
 
SolidFramework.Model.Plumbing.FillStyle Fill [get]
 Gets the FillStyle for this Shape. More...
 
string AltText [get]
 
SolidFramework.Model.Plumbing.MatrixSO Transform [get]
 Gets the transformation matrix that is to be appleid to the shape. More...
 
double Width [get]
 Gets the width of the shape in points. More...
 
double Height [get]
 Gets the height of the shape in points. More...
 
SolidFramework.Model.Plumbing.WrappingType WrappingType [get]
 Gets the properties for wrapping text around the specified shape. Default is SquareBoth. More...
 
SolidFramework.Model.Plumbing.VerticalAlignment VerticalAlignment [get]
 Gets the vertical alignment of the shape. Default is Top. More...
 
SolidFramework.Model.Plumbing.VerticalAnchoring VerticalAnchoring [get]
 Gets the vertical anchoring for the shape. The default is Margin. More...
 
SolidFramework.Model.Plumbing.HorizontalAlignment HorizontalAlignment [get]
 Gets the horizontal alignment of the shape. Default is Left. More...
 
SolidFramework.Model.Plumbing.HorizontalAnchoring HorizontalAnchoring [get]
 Gets the horizontal anchoring for the shape. The default is Top. More...
 

Detailed Description

Represents an object in the drawing layer, such as an AutoShape, freeform, OLE object, ActiveX control, or picture.

Member Function Documentation

◆ Dispose()

override void SolidFramework.Model.Plumbing.Shape.Dispose ( )
virtual

Property Documentation

◆ Fill

SolidFramework.Model.Plumbing.FillStyle SolidFramework.Model.Plumbing.Shape.Fill
get

Gets the FillStyle for this Shape.

Returns
The FillStyle for this Shape or null if it does not have a fill.

◆ Height

double SolidFramework.Model.Plumbing.Shape.Height
get

Gets the height of the shape in points.

Returns
The height of the shape in points.

◆ HorizontalAlignment

SolidFramework.Model.Plumbing.HorizontalAlignment SolidFramework.Model.Plumbing.Shape.HorizontalAlignment
get

Gets the horizontal alignment of the shape. Default is Left.

Returns
A HorizontalAlignment that specifies the horizontal alignment of the shape.

◆ HorizontalAnchoring

SolidFramework.Model.Plumbing.HorizontalAnchoring SolidFramework.Model.Plumbing.Shape.HorizontalAnchoring
get

Gets the horizontal anchoring for the shape. The default is Top.

Returns
A HorizontalAnchoring that specifies the horizontal anchoring.

◆ Line

SolidFramework.Model.Plumbing.LineStyle SolidFramework.Model.Plumbing.Shape.Line
get

Gets the LineStyle for this Shape.

Returns
The LineStyle for this Shape or null if it does not have a line.

◆ Transform

SolidFramework.Model.Plumbing.MatrixSO SolidFramework.Model.Plumbing.Shape.Transform
get

Gets the transformation matrix that is to be appleid to the shape.

Returns
A MatrixSO object that specifies the transformation to applied to the shape.

◆ VerticalAlignment

SolidFramework.Model.Plumbing.VerticalAlignment SolidFramework.Model.Plumbing.Shape.VerticalAlignment
get

Gets the vertical alignment of the shape. Default is Top.

Returns
A VerticalAlignment that specifies the vertical alignment of the shape.

◆ VerticalAnchoring

SolidFramework.Model.Plumbing.VerticalAnchoring SolidFramework.Model.Plumbing.Shape.VerticalAnchoring
get

Gets the vertical anchoring for the shape. The default is Margin.

Returns
A VerticalAnchoring that specifies the vertical anchoring.

◆ Width

double SolidFramework.Model.Plumbing.Shape.Width
get

Gets the width of the shape in points.

Returns
The width of the shape in points.

◆ WrappingType

SolidFramework.Model.Plumbing.WrappingType SolidFramework.Model.Plumbing.Shape.WrappingType
get

Gets the properties for wrapping text around the specified shape. Default is SquareBoth.

Returns
A WrappingType object that contains the properties for wrapping text around the specified shape.