See: Description
| Interface | Description |
|---|---|
| ICffIndexDataProvider |
Basic interface for accessing INDEX structures of CFF fonts.
|
| IEncodingParameters |
Common interface to support encoding parameters.
|
| IFont |
Declares common functionality for all font formats.
|
| IFontCharactersMerger |
Declares helpers functionality to merge TrueType fonts.
|
| IFontEncoding |
Defines an interface for Font encoding.
|
| IFontMetrics |
Defines an interface for Font metrics tools.
|
| IFontSaver |
Defines an interface for Font save functionality.
|
| IGlyphAccessor |
Defines functionality to retrieve specified glyph identifiers and glyphs.
|
| IGlyphOutlinePainter |
Defines a outline way to draw glyphs.
|
| IGlyphPainter |
Defines a way to draw glyphs.
|
| IGlyphRenderer |
Interface used to render glyphs.
|
| IPathSegment |
Represents interface of any path segment.
|
| ISupportsNameAddressing |
Defines members that are specific to encodings that support glyph name addressing
|
| Class | Description |
|---|---|
| AxisRecord |
Represents Axis Record structure.
|
| AxisValue |
Represents AxisValue record.
|
| AxisValueTableBase |
Base class for Axis Value Table structure.
|
| AxisValueTableFormat1 |
Represents Axis value table format 1
|
| AxisValueTableFormat2 |
Represents Axis value table format 2
|
| AxisValueTableFormat3 |
Represents Axis value table format 3
|
| AxisValueTableFormat4 |
Represents Axis value table format 4
|
| ByteContentStreamSource |
Represents a stream source based on _content stream.
|
| CffEncoding |
Represents CFF _font encoding.
|
| CffFont |
Represents Compact Font Format (CFF).
|
| CffFontMetrics |
CFF font metrics implementation
|
| CffFontsSettings |
Provides settings common to CFF fonts.
|
| ClosePath |
Represents ClosePath operation.
|
| CompositeGlyph |
Represents a font composite glyph.
|
| CompositeGlyphComponent |
Represents composite glyph component (glyph with placement matrix).
|
| CompositeGlyphComponentList |
Represents composite glyph components list.
|
| CurveTo |
Represents CurveTo operation.
|
| FileSystemStreamSource |
Represents a stream source based on file system.
|
| Font |
Represents base Font class.
|
| FontBBox |
represents font bounding box.
|
| FontCharactersMerger |
Declares functionality to merge fonts of different types.
|
| FontDefinition |
Represents Font file set definition.
|
| FontEnvironment |
Provides information about the current environment and platform.
|
| FontFactory |
Contains functionality for opening fonts of different types and other methods
for creating various objects.
|
| FontFileDefinition |
Represents Font file definition.
|
| FontMetrics |
Represents font metrics.
|
| FontSpecificEncodings |
Represents specific encodings for consumer-aware Fonts.
|
| FontStyle |
Font style enumeration
|
| GaspRange |
The array of GaspRange records provides recommended behaviors for various ppem sizes
|
| Glyph |
Represents a Font glyph.
|
| GlyphId |
Represents glyph ids, available in the Font.
|
| GlyphIdList |
Represents glyph id list.
|
| GlyphOutlineRenderer |
Represents glyph outline renderer.
|
| GlyphRendererBase |
Represents base class for glyph renderers.
|
| GlyphStringId |
Represents string glyph id.
|
| GlyphUInt32Id |
Represents integer glyph id.
|
| HelpersFactory |
Creates objects related to TtfHelpers namespace
|
| License |
Provides methods to license the component.
|
| LicenseFlags |
Represents a helper wrapper for an embedding flags from 'OS/2' table (field fsType).
|
| LineTo |
Represents LineTo operation.
|
| MacLanguageId |
Macintosh platform language id enumeration.
|
| Metered |
Provides methods to set metered key.
|
| MoveTo |
Represents MoveTo operation.
|
| MSLanguageId |
Microsoft platform language id enumeration.
|
| MultiLanguageString |
Represents multi language string.
|
| NameId |
Represents NameId enumeration.
|
| NameIndexDataProvider |
Provides settings common to CFF fonts.
|
| NameRecord |
Represents NameRecord structure of the 'name' table
|
| NameToCodeMap |
Represents name to code map.
|
| PathSegmentCollection |
Represents a path segments collection.
|
| RenderingUtils |
Provides utility methods for rendering.
|
| SegmentPath |
Represents rendering path.
|
| StreamSource |
Defines a way to get a file stream when it is needed.
|
| StringIndexDataProvider |
Declares functionality to access CFF String INDEX structure.
|
| TopDictDataProvider |
Declares functionality to read/update CFF Top DICT structure.
|
| TransformationMatrix |
Represents 3x3 matrix
| A B 0 |
| C D 0 |
| TX TY 1 |.
|
| TtcFontFileDefinition |
Represents file definition for TTC Font.
|
| TtcFontSource |
Represents TTC Font source.
|
| TtfCffTable |
Represents "cff" table of the TTF Font file.
|
| TtfCMapFormat0Table |
Represents Format0 CMap subtable of the TTF Font file.
|
| TtfCMapFormat10Table |
Represents Format10 CMap subtable of the TTF Font file.
|
| TtfCMapFormat12Table |
Represents Format8 CMap subtable of the TTF Font file.
|
| TtfCMapFormat2Table |
Represents Format2 CMap subtable of the TTF Font file.
|
| TtfCMapFormat4Table |
Represents Format4 CMap subtable of the TTF Font file.
|
| TtfCMapFormat6Table |
Represents Format6 CMap subtable of the TTF Font file.
|
| TtfCMapFormat8Table |
Represents Format8 CMap subtable of the TTF Font file.
|
| TtfCMapFormatBaseTable |
Represents CMap sub table base class.
|
| TtfCMapTable |
Represents "cmap" table of the TTF Font file.
|
| TtfCMapTable.TtfCMapSubtableDescription |
Provides brief information about CMap subtable.
|
| TtfCvtTable |
Represents Control Value Table (CVT) of the TTF Font file.
|
| TtfEncoding |
Represents TTF Font encoding.
|
| TtfEncodingParameters |
Represents TTF encoding parameters.
|
| TtfFont |
Represents TrueType Font (TTF).
|
| TtfFontMetrics |
Represents TTF Font metrics.
|
| TtfFpgmTable |
Represents "fpgm" table of the TTF Font file.
|
| TtfGaspTable |
Represents "gasp" table of the TTF Font file.
|
| TtfGlyfTable |
Represents "glyf" table of the TTF font file.
|
| TtfHeadTable |
Represents "head" table of the TTF Font file.
|
| TtfHheaTable |
Represents "hhea" table of the TTF Font file.
|
| TtfHmtxTable |
Represents "hmtx" table of the TTF Font file.
|
| TtfHmtxTable.LongHorMetric |
Represents metrics record.
|
| TtfHmtxTable.MetricList |
Represents list of metrics
|
| TtfLocaTable |
Represents "loca" table of the TTF Font file.
|
| TtfLocaTable.OffsetsList |
Represents glyph offsets list.
|
| TtfLtshTable |
Represents Linear Threshold table of the TTF Font file.
|
| TtfMaxpTable |
Represents "maxp" table of the TTF font file
|
| TtfNameTable |
Represents "name" table of the TTF Font file.
|
| TtfOs2Table |
Represents "OS/2" table of the TTF Font file.
|
| TtfPostTable |
Represents "post" table of the TTF font file
|
| TtfPrepTable |
Represents "prep" table of the TTF Font file.
|
| TtfStatTable | |
| TtfTableBase |
Represents TTF table definition.
|
| TtfTableRepository |
repository of TTF tables
|
| TtfVheaTable |
Represents "hhea" table of the TTF Font file.
|
| TtfVmtxTable |
Represents "vmtx" table of the TTF Font file.
|
| TtfVmtxTable.LongVerMetric |
Represents vertical metrics record.
|
| Type1Encoding |
Represents Type1 Font encoding.
|
| Type1Font |
Represents Type1 Font.
|
| Type1FontMetrics |
Represents Type1 Font metrics.
|
| Type1MetricFont |
Type1 metric font implementation.
|
| Version16Dot16 |
Represents Version16Dot16 datatype
|
| Enum | Description |
|---|---|
| CffIndexProviderType |
Specifies INDEX structures supported by the index provider interface family.
|
| CffUpdateStringIndexStrategy |
Specifies how to add strings to CFF String INDEX storage.
|
| FontEnvironment.ParsingStrictness | |
| FontSavingFormats |
Specifies Font type.
|
| FontType |
Specifies Font type.
|
| GlyphIdType |
Specifies types of glyph id.
|
| GlyphState |
Specifies the glyph state.
|
| MacPlatformSpecificId |
Represents Macintosh platform PlatformSpecificId enumeration.
|
| MSPlatformSpecificId |
Represents Microsoft platform PlatformSpecificId enumeration.
|
| PlatformId |
Represents PlatformId enumeration.
|
| RangeGaspBehaviorFlags |
Flags describing desired rasterizer behavior.
|
| RenderingUtils.LineSpacingType |
Line Spacing Type.
|
| TtfStatTable.AxisValueTableFlags |
Specifies axis value table flags
|
| UnicodePlatformSpecificId |
Represents unicode platform-specific enumeration.
|
| Exception | Description |
|---|---|
| CffFontException |
Represents common processing related exception for fonts of CFF format.
|
| CffParsingException |
Represents parse exception for fonts of cff format.
|
| EncodingException |
Represents encoding exception.
|
| FontAgrumentException |
Represents Font argument exception.
|
| FontConversionException |
Represents Font conversion exception.
|
| FontCreationException |
Represents Font creation exception.
|
| FontException |
Represents common Font processing related exception.
|
| FontMergeException |
Represents Font merge exception.
|
| FontNotSupportedOperationException |
Represents not supported operation exception.
|
| IncorrectFontDataException |
Represents exceptions for cases when some values of Font object are invalid.
|
| LicenseRestrictionException |
Represents exception which can be thrown on attempt to execute functionality which is restricted
in evaluation mode.
|
| SvgConversionException |
Represents Font conversion exception for SVG format.
|
| WoffFormatException |
Represents WOFF font processing related exception.
|
Copyright © 2025 Aspose. All Rights Reserved.