# GrapeCity.Spreadsheet.Drawing

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="GrapeCity_Spreadsheet_Drawing" data-uid="GrapeCity.Spreadsheet.Drawing" class="text-break">GrapeCity.Spreadsheet.Drawing Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ConnectionShape.html">ConnectionShape</a></h4>
      <section><p>Represents a shape connector.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ShapeAdjustHandle.html">ShapeAdjustHandle</a></h4>
      <section><p>Represents a shape adjust handle.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ShapeConnectionSite.html">ShapeConnectionSite</a></h4>
      <section><p>Represents a connection site of a shape.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ShapeEventArgs.html">ShapeEventArgs</a></h4>
      <section><p>Provides data for the UIManager.ShapeChanged events.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ShapeProperties.html">ShapeProperties</a></h4>
      <section><p>Represents the visual shape properties that can be applied to a special shape such as a connector shape or picture.</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.AnchorPoint.html">AnchorPoint</a></h4>
      <section><p>Represents an anchor point for the drawing element.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.HitTestInfo.html">HitTestInfo</a></h4>
      <section><p>Contains information about an area of a drawing object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.Point3D.html">Point3D</a></h4>
      <section><p>Represents an ordered pair of x-, y- and z-coordinates that defines a point in a three-dimensional plane.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ICalloutFormat.html">ICalloutFormat</a></h4>
      <section><p>Contains properties and methods that apply to line callouts.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ICamera.html">ICamera</a></h4>
      <section><p>Represents the visual of a cell range.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IColorFormat.html">IColorFormat</a></h4>
      <section><p>Represents the color of a one-color object, the foreground or background color of an object with a gradient or patterned fill, or the pointer color.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IConnectorFormat.html">IConnectorFormat</a></h4>
      <section><p>Contains properties and methods that apply to connectors.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IControlFormat.html">IControlFormat</a></h4>
      <section><p>Represents all control properties.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ICrop.html">ICrop</a></h4>
      <section><p>An object used to remove a portion of an image.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IDrawingObject.html">IDrawingObject</a></h4>
      <section><p>Represents an object in the drawing layer.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IEffectParameter.html">IEffectParameter</a></h4>
      <section><p>Describes a single Picture Effect parameter.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IFillFormat.html">IFillFormat</a></h4>
      <section><p>Interface IFillFormat</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IFreeFormBuilder.html">IFreeFormBuilder</a></h4>
      <section><p>Represents the geometry of a freeform while it's being built.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IGeometry.html">IGeometry</a></h4>
      <section><p>Represents a complex shape that may be composed of arcs, curves, ellipses, lines, and rectangles.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IGlowFormat.html">IGlowFormat</a></h4>
      <section><p>Represents a glow effect around an Office graphic.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IGradientStop.html">IGradientStop</a></h4>
      <section><p>Represents one gradient stop.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IGradientStops.html">IGradientStops</a></h4>
      <section><p>Contains a collection of GradientStop objects.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IGraphicObjects.html">IGraphicObjects</a></h4>
      <section><p>Represents a collection of <span class="xref">GrapeCity.Spreadsheet.Drawing.GraphicObject</span> objects.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IGroupShape.html">IGroupShape</a></h4>
      <section><p>Represents an object in the drawing layer, such as a shape or picture.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IGroupShapes.html">IGroupShapes</a></h4>
      <section><p>Represents the individual shapes within a grouped shape.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ILineFormat.html">ILineFormat</a></h4>
      <section><p>Represents line and arrowhead formatting.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IPicture.html">IPicture</a></h4>
      <section><p>Represents a picture in the drawing layer.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IPictureEffect.html">IPictureEffect</a></h4>
      <section><p>Represents a picture effect.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IPictureEffects.html">IPictureEffects</a></h4>
      <section><p>Represents a collection of <a class="xref" href="GrapeCity.Spreadsheet.Drawing.IPictureEffect.html">IPictureEffect</a> objects.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IPictureFormat.html">IPictureFormat</a></h4>
      <section><p>Contains properties and methods that apply to pictures and OLE objects.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IPictures.html">IPictures</a></h4>
      <section><p>Represents a collection of all the <a class="xref" href="GrapeCity.Spreadsheet.Drawing.IPicture.html">IPicture</a> objects on the specified sheet.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IReflectionFormat.html">IReflectionFormat</a></h4>
      <section><p>Represents the reflection effect in Office graphics.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShadowFormat.html">IShadowFormat</a></h4>
      <section><p>Represents shadow formatting for a shape.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShape.html">IShape</a></h4>
      <section><p>Represents an object in the drawing layer, such as a shape or picture.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShapeAdjustHandles.html">IShapeAdjustHandles</a></h4>
      <section><p>Represents a collection of adjustment values.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShapeAppearance.html">IShapeAppearance</a></h4>
      <section><p>The shape appearance interface.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShapeBase.html">IShapeBase</a></h4>
      <section><p>Represents common APIs for shape and shape range.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShapeConnectionSites.html">IShapeConnectionSites</a></h4>
      <section><p>Represents a collection of connection sites.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShapeNode.html">IShapeNode</a></h4>
      <section><p>Represents the geometry and the geometry-editing properties of the nodes in a user-defined freeform.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShapeNodes.html">IShapeNodes</a></h4>
      <section><p>Interface IShapeNodes</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShapeRange.html">IShapeRange</a></h4>
      <section><p>Represents a shape range, which is a set of shapes on a document.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShapes.html">IShapes</a></h4>
      <section><p>Represents a collection of all the <a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShape.html">IShape</a> objects on the specified sheet.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ISoftEdgeFormat.html">ISoftEdgeFormat</a></h4>
      <section><p>Represents the soft edge effect in Office graphics.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ITextEffectFormat.html">ITextEffectFormat</a></h4>
      <section><p>Contains properties and methods that apply to text effect objects.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ITextFont.html">ITextFont</a></h4>
      <section><p>Represents the character formatting.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ITextFrame.html">ITextFrame</a></h4>
      <section><p>Represents the text frame in an <a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShape.html">IShape</a> object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ITextRange.html">ITextRange</a></h4>
      <section><p>Represents the text frame in an <a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShape.html">IShape</a> or <a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShapeRange.html">IShapeRange</a> object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.IThreeDFormat.html">IThreeDFormat</a></h4>
      <section><p>Represents a shape's three-dimensional formatting.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.AlignCommand.html">AlignCommand</a></h4>
      <section><p>Defines how to align specified objects relative to one another.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.AutoShapeType.html">AutoShapeType</a></h4>
      <section><p>Specifies the shape type for an <a class="xref" href="GrapeCity.Spreadsheet.Drawing.IShape.html">IShape</a> object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.BuiltInIcons.html">BuiltInIcons</a></h4>
      <section><p>Represents built-in icons in the spreadsheet.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.CalloutAngleType.html">CalloutAngleType</a></h4>
      <section><p>Enum CalloutAngleType</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.CalloutDropType.html">CalloutDropType</a></h4>
      <section><p>Specifies the starting position of the callout line relative to the text bounding box. Used with the PresetDrop method of the CalloutFormat object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.CalloutType.html">CalloutType</a></h4>
      <section><p>Specifies the type of callout line.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ConnectorDirection.html">ConnectorDirection</a></h4>
      <section><p>The connector shape's direction.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ConnectorType.html">ConnectorType</a></h4>
      <section><p>Specifies a type of connector.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.CopyPictureFormat.html">CopyPictureFormat</a></h4>
      <section><p>Specifies the format of the picture being copied.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.EditingType.html">EditingType</a></h4>
      <section><p>Specifies the editing type of a node.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.FillType.html">FillType</a></h4>
      <section><p>Specifies a shape's fill type.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.FormControl.html">FormControl</a></h4>
      <section><p>Specifies the type of the form control.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.GeometryFillMode.html">GeometryFillMode</a></h4>
      <section><p>Represents the manner in which a geometry should be filled.
The lightening and darkening of a geometry allow for certain parts of the shape to be colored lighter of darker depending on user preference.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.GradientColorType.html">GradientColorType</a></h4>
      <section><p>Specifies the type of gradient used in a shape's fill.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.GradientStyle.html">GradientStyle</a></h4>
      <section><p>Specifies the style for a gradient fill.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.GraphicFrameLocks.html">GraphicFrameLocks</a></h4>
      <section><p>Represents all locking properties for a graphic frame.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.GroupShapeLocks.html">GroupShapeLocks</a></h4>
      <section><p>Represents all locking properties for a group shape.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.HorizontalAnchor.html">HorizontalAnchor</a></h4>
      <section><p>Specifies the horizontal alignment of text in a text frame.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.LightRigDirection.html">LightRigDirection</a></h4>
      <section><p>Represents the direction from which the light rig is positioned relative to the scene.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.LightRigType.html">LightRigType</a></h4>
      <section><p>Represents a preset light right that can be applied to a shape.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.Moving.html">Moving</a></h4>
      <section><p>Specifies the movement aspects of the object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.PathFormat.html">PathFormat</a></h4>
      <section><p>Specifies the format of path.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.PictureAppearance.html">PictureAppearance</a></h4>
      <section><p>Specifies how the picture should be copied.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.PictureColorType.html">PictureColorType</a></h4>
      <section><p>Specifies the color transformation applied to a picture.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.PictureCompress.html">PictureCompress</a></h4>
      <section><p>Specifies whether a picture will be compressed or not when inserted into a file.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.PictureEffectType.html">PictureEffectType</a></h4>
      <section><p>Specifies constants that define the types of picture effects.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.Placement.html">Placement</a></h4>
      <section><p>Specifies the way that an object is attached to its underlying cells.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.PresetGradientType.html">PresetGradientType</a></h4>
      <section><p>Enum PresetGradientType</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.PresetTextEffect.html">PresetTextEffect</a></h4>
      <section><p>Specifies what text effect to use.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.PresetTextEffectShape.html">PresetTextEffectShape</a></h4>
      <section><p>Specifies shape of text.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.QueryShapeType.html">QueryShapeType</a></h4>
      <section><p>Determining specified object will be queried.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ReflectionType.html">ReflectionType</a></h4>
      <section><p>Specifies the type of the ReflectionFormat object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ResizeAnchor.html">ResizeAnchor</a></h4>
      <section><p>Represents the resize anchor.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ScaleFrom.html">ScaleFrom</a></h4>
      <section><p>Specifies which part of the shape retains its position when the shape is scaled.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.SegmentType.html">SegmentType</a></h4>
      <section><p>Specifies the type for a segment.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.SelectionMode.html">SelectionMode</a></h4>
      <section><p>Represents the selection mode of the specified list box.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ShadowStyle.html">ShadowStyle</a></h4>
      <section><p>Specifies the type of shadowing effect.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ShadowType.html">ShadowType</a></h4>
      <section><p>Enum ShadowType</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ShapeAdjustHandleType.html">ShapeAdjustHandleType</a></h4>
      <section><p>Represents the type of shape adjust handle.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ShapeChangeType.html">ShapeChangeType</a></h4>
      <section><p>Represents the types of change for shape.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ShapeStyle.html">ShapeStyle</a></h4>
      <section><p>Indicates the line and shape style.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ShapeType.html">ShapeType</a></h4>
      <section><p>Specifies the type of a shape or range of shapes.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.Sizing.html">Sizing</a></h4>
      <section><p>Specifies the sizing aspects of the object.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.SoftEdgeType.html">SoftEdgeType</a></h4>
      <section><p>Represents the soft edge effect in Office graphics.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.TextEffectAlignment.html">TextEffectAlignment</a></h4>
      <section><p>Specifies alignment for text.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.TextOrientation.html">TextOrientation</a></h4>
      <section><p>Specifies orientation for text.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.TextureType.html">TextureType</a></h4>
      <section><p>Specifies the texture type for the selected fill.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.VerticalAnchor.html">VerticalAnchor</a></h4>
      <section><p>Specifies the vertical alignment of text in a text frame.</p>
</section>
      <h4><a class="xref" href="GrapeCity.Spreadsheet.Drawing.ZOrderCommand.html">ZOrderCommand</a></h4>
      <section><p>Specifies where in the z-order a shape should be moved relative to other shapes.</p>
</section>


</div>
