LayerShape Class

A layer shape can be seen as a canvas. You draw on this canvas by adding shapes to it, they will be placed inside this layer.
Inheritance Hierarchy

Namespace:  TallComponents.PDF.Shapes
Assembly:  TallComponents.PDF.Kit (in TallComponents.PDF.Kit.dll) Version: 4.0.100.0
Syntax
public class LayerShape : ContentShape, IEnumerable<Shape>, 
	IEnumerable

The LayerShape type exposes the following members.

Constructors
  NameDescription
Public methodLayerShape
Create a new empty layer shape.
Public methodLayerShape(Layer)
Create a new empty layer shape, connected to the provided Layer.
Top
Properties
  NameDescription
Public propertyBlendMode
The blend mode used by this shape. (default is BlendMode.Inherit)
(Inherited from ContentShape.)
Public propertyCount
Number of shapes in this layer.
Public propertyDock
How this shape is docked.
(Inherited from Shape.)
Public propertyID
This Identifier (ID) can be used to track which shape raise an exception.
(Inherited from Shape.)
Public propertyItem
Get a shape by index (0-based).
Public propertyLayer
The layer this shape is connected to.
Public propertyMargin
Get or set the margin of a shape.
(Inherited from Shape.)
Public propertyOpacity
The opacity (0...255) which must be used for this shape. Default is 255 (fully opaque).
(Inherited from ContentShape.)
Public propertyRenderingIntent
Gets or sets the rendering intent (default is RenderingIntent.RelativeColorimetric).
(Inherited from ContentShape.)
Public propertyTransform
Apply this transformation to the content shape before rendering.
(Inherited from ContentShape.)
Public propertyX
X-position of the lower-left corner, center or start point (depending on shape type).
(Inherited from ContentShape.)
Public propertyY
Y-position of the lower-left corner, center or start point (depending on shape type).
(Inherited from ContentShape.)
Top
Methods
  NameDescription
Public methodAdd
Add an existing shape to this layer.
Public methodAddRange()
Adds the elements of a Shape array to the end of this layer.
Public methodAddRange(ShapeCollection)
Adds the elements of a ShapeCollection to the end of this layer.
Public methodClear
Remove all shapes from this collection.
Public methodClone
Clones a Shape.
(Overrides Shape.)
Public methodContains
Determine whether an Shape is in the LayerShape.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetEnumerator
Implements strong typed IEnumerable<T>.GetEnumerator.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodIndexOf
Returns the index of the specified shape.
Public methodInsert
Insert an existing shape at the specified index.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemove
Remove a shape from this layer.
Public methodRemoveAt
Remove a shape at the specified index.
Public methodToString (Inherited from Object.)
Top
See Also