|
VectSharp 2.6.1
A light library for C# vector graphics
|
Classes | |
| class | AnimatedPNG |
| Contains methods to create animated PNG image files. More... | |
| class | Animation |
| Describes an animation constituted by a number of frames and transitions between them. More... | |
| class | Brush |
| Represents a brush used to fill or stroke graphics elements. This could be a solid colour, or a more complicated gradient or pattern. More... | |
| struct | Colour |
| Represents an RGB colour. More... | |
| class | Colours |
| Standard colours. More... | |
| class | DefaultFontLibrary |
| A default font library that resolves standard families using the embedded fonts. More... | |
| class | DisposableIntPtr |
| An IDisposable wrapper around an IntPtr that frees the allocated memory when it is disposed. More... | |
| class | Document |
| Represents a collection of pages. More... | |
| class | FolderFontLibrary |
| A font library that resolves fonts from a folder containing TrueType files. More... | |
| class | Font |
| Represents a typeface with a specific size. More... | |
| class | FontFamily |
| Represents a typeface. More... | |
| class | FontFamilyCreationException |
| An exception that occurs while creating a FontFamily. More... | |
| class | FontLibrary |
| Abstract class with a default implementation of font family fallbacks. More... | |
| class | FormattedText |
| Represents a run of text that should be drawn with the same style. More... | |
| class | FormattedTextExtensions |
| Contains extension methods for collections of FormattedText objects. More... | |
| class | Frame |
| A key frame for an animation. More... | |
| class | GradientBrush |
| Represents a brush painting with a gradient. More... | |
| class | Gradients |
| Standard gradients. More... | |
| struct | GradientStop |
| Represents a colour stop in a gradient. More... | |
| class | GradientStops |
| Represents a read-only list of GradientStops. More... | |
| class | Graphics |
| Represents an abstract drawing surface. More... | |
| class | GraphicsPath |
| Represents a graphics path that can be filled or stroked. More... | |
| interface | IEasing |
| Describes a function used to transform the transition speed. More... | |
| interface | IFontLibrary |
| Represents a font library with methods to create FontFamily objects from a string or from FontFamily.StandardFontFamilies. More... | |
| interface | IGraphicsContext |
| This interface should be implemented by classes intended to provide graphics output capability to a Graphics object. More... | |
| class | LinearEasing |
| Describes a linear easing (i.e., no easing). More... | |
| class | LinearGradientBrush |
| Represents a brush painting with a linear gradient. More... | |
| struct | LineDash |
| Represents instructions on how to paint a dashed line. More... | |
| class | MultiFontLibrary |
| A font library that tries to resolve fonts using other font libraries. More... | |
| class | Page |
| Represents a Graphics object with a width and height. More... | |
| struct | Point |
| Represents a point relative to an origin in the top-left corner. More... | |
| class | RadialGradientBrush |
| Represents a brush painting with a radial gradient. More... | |
| class | RasterImage |
| Represents a raster image, created from raw pixel data. Consider using the derived classes included in the NuGet package "VectSharp.MuPDFUtils" if you need to load a raster image from a file or a Stream. More... | |
| struct | Rectangle |
| Represents a rectangle. More... | |
| class | ResourceFontFamily |
| Represents a FontFamily created from a resource stream. More... | |
| class | Segment |
| Represents a segment as part of a GraphicsPath. More... | |
| class | SimpleFontLibrary |
| A font library that can be used to cache and resolve font family names. More... | |
| struct | Size |
| Represents the size of an object. More... | |
| class | SolidColourBrush |
| Represents a brush painting with a single solid colour. More... | |
| class | SplineEasing |
| Describes an easing defined by a Cubic Bezier curve. More... | |
| struct | TextSpacing |
| Contains information about text spacing. More... | |
| class | Transition |
| Describes the transition between two successive Frames. More... | |
| class | TrueTypeFile |
| Represents a font file in TrueType format. Reference: http://stevehanov.ca/blog/?id=143, https://developer.apple.com/fonts/TrueType-Reference-Manual/, https://docs.microsoft.com/en-us/typography/opentype/spec/ More... | |
| class | UnbalancedStackException |
| The exception that is thrown when an unbalanced graphics state stack occurs. More... | |
Enumerations | |
| enum | TextBaselines |
| Represent text baselines. More... | |
| enum | TextAnchors |
| Represents text anchors. More... | |
| enum | LineCaps |
| Represents line caps. More... | |
| enum | LineJoins |
| Represents line joining options. More... | |
| enum | SegmentType |
| Types of Segment. More... | |
| enum | UnbalancedStackActions |
| Represents ways to deal with unbalanced graphics state stacks. More... | |
| enum | Script |
| Represents the position of the text. More... | |
| enum | FillRule |
| Represents a rule used to determine whether a point is inside or outside of a shape. More... | |
| enum | PixelFormats |
| Represents the pixel format of a raster image. More... | |
| enum VectSharp.FillRule |
Represents a rule used to determine whether a point is inside or outside of a shape.
Definition at line 263 of file Graphics.cs.
| enum VectSharp.LineCaps |
| enum VectSharp.LineJoins |
Represents the pixel format of a raster image.
Definition at line 28 of file RasterImage.cs.
| enum VectSharp.Script |
Represents the position of the text.
Definition at line 29 of file FormattedText.cs.