Skip to content

TallComponents.UnoPdf.Client

TallComponents.UnoPdf.Client.Models.Pdf.Shapes Namespace

Classes
AnnotationShapeModelUsed to position an existing annotation in a layer or shape collection.
ArcShapeModelAn arc shape is a segment of an ellipse outline. It has a center, a horizontal
and vertical radius and it has a start and sweep angle.
BarcodeShapeModel
BezierShapeModelA cubic bezier shape. It has a start and an end point and two respective
control points.
ClipShapeModelThe ClipShape allow you to build an arbitrary curve composed of
straight lines and bezier curves, used as clipping path.
Code128BarcodeShapeModel
Code2of5InterleavedBarcodeShapeModel
Code3of9BarcodeShapeModel
ContentShapeModel
EllipseShapeModel
FragmentModel
FreeHandBezierSegmentModelA cubic bezier segment. It has an end point and two respective
control points.
FreeHandLineSegmentModelA straight line. It has an end point.
FreeHandPathModelA free hand path.
FreeHandShapeModelThe FreeHandShape allow you to build an arbitrary curve composed of
straight lines and bezier curves.
FreeHandStartSegmentModel
ImageShapeModelA shape containing bitmap image.
LayerShapeModelA 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.
LineShapeModelA straight line. It has a start and an end point.
MetafileShapeModelA shape containing a metafile (emf or wmf) vector based image.
MultilineTextShapeModelThe MultilineTextShape allows you to stamp text that is wrapped given
a certain maximum line width. The text is stored in 1 or more fragments.
You can set layout properties such as alignment and indentation.
PageShapeModelA page shape is a placeholder for an existing page.
It is used to stamp existing pages on an other page, which could be either a new or an existing page.
PathShapeModel
RectangleShapeModelA rectangle drawn using a pen and brush.
ShapeCollectionModelCollection of shape objects. Shapes is a shape itself. This allows recursion.
A shapes collection can be seen as a canvas. You draw on this canvas by adding
shapes to it.
ShapeModel
SimpleXhtmlShapeModelRenders one or more lines of text with "simple" xhtml markup.
SvgShapeModelA shape containing a svg image.
TextShapeModelCreate an empty text shape.