Browse our Products

Aspose.Font for .NET 20.9 Release Notes

Aspose.Font for .NET has been launched!

We are pleased to announce the launch of Aspose.Font for .NET - a .NET font loading and drawing library. The API provides rich functionality to load/save font and provide information about its data structures along with any glyph that is supported by all the font types.

Aspose.Font for .NET also provides encoding information for all the font types which represents a mapping between character codes and glyph identifiers. Its rendering subsystem helps end-users to render any desired glyph or text. Special glyphs can be rendered by implementing interface using simple graphics functionality (move point, draw line, curve).

Supported Font Types

Aspose.Font for .NET supports the following Font types.

  • TrueType (with TrueType Collections)
  • CFF
  • OpenType
  • Type1

Public API and Backwards Incompatible Changes

  • Class Aspose.Font.BuildVersionInfo
  • Property Aspose.Font.BuildVersionInfo.Product
  • Property Aspose.Font.BuildVersionInfo.Version
  • Class Aspose.Font.Cff.CffEncoding
  • Property Aspose.Font.Cff.CffEncoding.StandardStrings
  • Method Aspose.Font.Cff.CffEncoding.GidToUnicode(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Cff.CffEncoding.Encode(System.UInt32,System.UInt32)
  • Method Aspose.Font.Cff.CffEncoding.UnicodeToGid(System.UInt32)
  • Method Aspose.Font.Cff.CffEncoding.DecodeToGid(System.UInt32)
  • Method Aspose.Font.Cff.CffEncoding.DecodeToGidParameterized(Aspose.Font.IEncodingParameters,System.UInt32)
  • Method Aspose.Font.Cff.CffEncoding.GetNameToCharCodeIndex
  • Method Aspose.Font.Cff.CffEncoding.GetNameToGidIndex
  • Method Aspose.Font.Cff.CffEncoding.GetNameToSidIndex
  • Method Aspose.Font.Cff.CffEncoding.GetSidName(System.Int32)
  • Class Aspose.Font.Cff.CffFont
  • Property Aspose.Font.Cff.CffFont.FontType
  • Property Aspose.Font.Cff.CffFont.FontFamily
  • Property Aspose.Font.Cff.CffFont.FontName
  • Property Aspose.Font.Cff.CffFont.FontNames
  • Property Aspose.Font.Cff.CffFont.PostscriptNames
  • Property Aspose.Font.Cff.CffFont.Style
  • Property Aspose.Font.Cff.CffFont.FontStyle
  • Property Aspose.Font.Cff.CffFont.IsCidKeyedFont
  • Property Aspose.Font.Cff.CffFont.NumGlyphs
  • Property Aspose.Font.Cff.CffFont.Metrics
  • Property Aspose.Font.Cff.CffFont.Encoding
  • Property Aspose.Font.Cff.CffFont.GlyphIdType
  • Property Aspose.Font.Cff.CffFont.FontDefinition
  • Method Aspose.Font.Cff.CffFont.GetGlyphById(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Cff.CffFont.GetGlyphById(System.String)
  • Method Aspose.Font.Cff.CffFont.GetGlyphById(System.UInt32)
  • Method Aspose.Font.Cff.CffFont.GetAllGlyphIds
  • Class Aspose.Font.Cff.CffFontMetrics
  • Property Aspose.Font.Cff.CffFontMetrics.Ascender
  • Property Aspose.Font.Cff.CffFontMetrics.Descender
  • Property Aspose.Font.Cff.CffFontMetrics.FontBBox
  • Property Aspose.Font.Cff.CffFontMetrics.FontMatrix
  • Property Aspose.Font.Cff.CffFontMetrics.UnitsPerEM
  • Method Aspose.Font.Cff.CffFontMetrics.GetFontMatrixForGlyph(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Cff.CffFontMetrics.GetGlyphWidth(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Cff.CffFontMetrics.MeasureString(System.String,System.Double)
  • Class Aspose.Font.Exceptions.FontAgrumentException
  • Constructor Aspose.Font.Exceptions.FontAgrumentException
  • Constructor Aspose.Font.Exceptions.FontAgrumentException(System.String)
  • Constructor Aspose.Font.Exceptions.FontAgrumentException(System.String,System.Exception)
  • Constructor Aspose.Font.Exceptions.FontAgrumentException(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  • Class Aspose.Font.Exceptions.FontCreationException
  • Constructor Aspose.Font.Exceptions.FontCreationException
  • Constructor Aspose.Font.Exceptions.FontCreationException(System.String)
  • Constructor Aspose.Font.Exceptions.FontCreationException(System.String,System.Exception)
  • Constructor Aspose.Font.Exceptions.FontCreationException(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  • Class Aspose.Font.Exceptions.FontException
  • Constructor Aspose.Font.Exceptions.FontException
  • Constructor Aspose.Font.Exceptions.FontException(System.String)
  • Constructor Aspose.Font.Exceptions.FontException(System.String,System.Exception)
  • Constructor Aspose.Font.Exceptions.FontException(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  • Class Aspose.Font.Exceptions.FontNotSupportedOperationException
  • Constructor Aspose.Font.Exceptions.FontNotSupportedOperationException
  • Constructor Aspose.Font.Exceptions.FontNotSupportedOperationException(System.String)
  • Constructor Aspose.Font.Exceptions.FontNotSupportedOperationException(System.String,System.Exception)
  • Constructor Aspose.Font.Exceptions.FontNotSupportedOperationException(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)
  • Class Aspose.Font.Font
  • Property Aspose.Font.Font.FontType
  • Property Aspose.Font.Font.Style
  • Property Aspose.Font.Font.FontStyle
  • Property Aspose.Font.Font.FontFamily
  • Property Aspose.Font.Font.FontName
  • Property Aspose.Font.Font.FontNames
  • Property Aspose.Font.Font.PostscriptNames
  • Property Aspose.Font.Font.NumGlyphs
  • Property Aspose.Font.Font.Metrics
  • Property Aspose.Font.Font.Encoding
  • Property Aspose.Font.Font.GlyphAccessor
  • Property Aspose.Font.Font.GlyphIdType
  • Property Aspose.Font.Font.FontDefinition
  • Property Aspose.Font.Font.FontSaver
  • Method Aspose.Font.Font.Open(Aspose.Font.Sources.FontDefinition)
  • Method Aspose.Font.Font.Open(Aspose.Font.FontType,Aspose.Font.Sources.StreamSource)
  • Method Aspose.Font.Font.Open(Aspose.Font.FontType,System.String)
  • Method Aspose.Font.Font.Open(Aspose.Font.FontType,System.Byte[])
  • Method Aspose.Font.Font.Save(System.IO.Stream)
  • Method Aspose.Font.Font.Save(System.String)
  • Method Aspose.Font.Font.GetGlyphsForText(System.String)
  • Method Aspose.Font.Font.GetGlyphById(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Font.GetAllGlyphIds
  • Class Aspose.Font.FontBBox
  • Property Aspose.Font.FontBBox.XMin
  • Property Aspose.Font.FontBBox.YMin
  • Property Aspose.Font.FontBBox.XMax
  • Property Aspose.Font.FontBBox.YMax
  • Class Aspose.Font.FontEnvironment
  • Property Aspose.Font.FontEnvironment.Current
  • Property Aspose.Font.FontEnvironment.CurrentPlatformId
  • Property Aspose.Font.FontEnvironment.Strictness
  • Property Aspose.Font.FontEnvironment.FontSpecificEncodings
  • Enumeration Aspose.Font.FontEnvironment.ParsingStrictness
  • Enumeration member Aspose.Font.FontEnvironment.ParsingStrictness.Strict
  • Enumeration member Aspose.Font.FontEnvironment.ParsingStrictness.Tolerant
  • Class Aspose.Font.FontMetrics
  • Property Aspose.Font.FontMetrics.Ascender
  • Property Aspose.Font.FontMetrics.Descender
  • Property Aspose.Font.FontMetrics.TypoDescender
  • Property Aspose.Font.FontMetrics.TypoAscender
  • Property Aspose.Font.FontMetrics.LineGap
  • Property Aspose.Font.FontMetrics.TypoLineGap
  • Property Aspose.Font.FontMetrics.IsFixedPitch
  • Property Aspose.Font.FontMetrics.FontBBox
  • Property Aspose.Font.FontMetrics.FontMatrix
  • Property Aspose.Font.FontMetrics.UnitsPerEM
  • Method Aspose.Font.FontMetrics.GetKerningValue(Aspose.Font.Glyphs.GlyphId,Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.FontMetrics.GetAscender(System.Double)
  • Method Aspose.Font.FontMetrics.GetDescender(System.Double)
  • Method Aspose.Font.FontMetrics.GetTypoDescender(System.Double)
  • Method Aspose.Font.FontMetrics.GetTypoAscender(System.Double)
  • Method Aspose.Font.FontMetrics.GetTypoLineGap(System.Double)
  • Method Aspose.Font.FontMetrics.GetGlyphWidth(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.FontMetrics.GetGlyphBBox(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.FontMetrics.MeasureString(System.String,System.Double)
  • Enumeration Aspose.Font.FontStyle
  • Enumeration member Aspose.Font.FontStyle.Regular
  • Enumeration member Aspose.Font.FontStyle.Bold
  • Enumeration member Aspose.Font.FontStyle.Italic
  • Enumeration Aspose.Font.FontType
  • Enumeration member Aspose.Font.FontType.TTF
  • Enumeration member Aspose.Font.FontType.Type1
  • Enumeration member Aspose.Font.FontType.CFF
  • Enumeration member Aspose.Font.FontType.OTF
  • Class Aspose.Font.Glyphs.CompositeGlyph
  • Property Aspose.Font.Glyphs.CompositeGlyph.Components
  • Method Aspose.Font.Glyphs.CompositeGlyph.Clone
  • Class Aspose.Font.Glyphs.CompositeGlyphComponent
  • Property Aspose.Font.Glyphs.CompositeGlyphComponent.Glyph
  • Property Aspose.Font.Glyphs.CompositeGlyphComponent.Matrix
  • Class Aspose.Font.Glyphs.CompositeGlyphComponentList
  • Class Aspose.Font.Glyphs.Glyph
  • Property Aspose.Font.Glyphs.Glyph.State
  • Property Aspose.Font.Glyphs.Glyph.IsEmpty
  • Property Aspose.Font.Glyphs.Glyph.Path
  • Property Aspose.Font.Glyphs.Glyph.LeftSidebearingX
  • Property Aspose.Font.Glyphs.Glyph.LeftSidebearingY
  • Property Aspose.Font.Glyphs.Glyph.WidthVectorX
  • Property Aspose.Font.Glyphs.Glyph.WidthVectorY
  • Property Aspose.Font.Glyphs.Glyph.SourceResolution
  • Property Aspose.Font.Glyphs.Glyph.GlyphBBox
  • Method Aspose.Font.Glyphs.Glyph.Clone
  • Class Aspose.Font.Glyphs.GlyphId
  • Method Aspose.Font.Glyphs.GlyphId.ToString
  • Method Aspose.Font.Glyphs.GlyphId.GetHashCode
  • Method Aspose.Font.Glyphs.GlyphId.op_Equality(Aspose.Font.Glyphs.GlyphId,System.Object)
  • Method Aspose.Font.Glyphs.GlyphId.op_Inequality(Aspose.Font.Glyphs.GlyphId,System.Object)
  • Method Aspose.Font.Glyphs.GlyphId.Equals(System.Object)
  • Class Aspose.Font.Glyphs.GlyphIdList
  • Property Aspose.Font.Glyphs.GlyphIdList.Item(System.Int32)
  • Method Aspose.Font.Glyphs.GlyphIdList.Add(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Glyphs.GlyphIdList.Remove(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Glyphs.GlyphIdList.Clear
  • Method Aspose.Font.Glyphs.GlyphIdList.Contains(Aspose.Font.Glyphs.GlyphId)
  • Enumeration Aspose.Font.Glyphs.GlyphIdType
  • Enumeration member Aspose.Font.Glyphs.GlyphIdType.ASCIIStringName
  • Enumeration member Aspose.Font.Glyphs.GlyphIdType.Int32Index
  • Enumeration Aspose.Font.Glyphs.GlyphState
  • Enumeration member Aspose.Font.Glyphs.GlyphState.Success
  • Enumeration member Aspose.Font.Glyphs.GlyphState.ParsedWithErrors
  • Class Aspose.Font.Glyphs.GlyphStringId
  • Constructor Aspose.Font.Glyphs.GlyphStringId(System.String)
  • Property Aspose.Font.Glyphs.GlyphStringId.Value
  • Method Aspose.Font.Glyphs.GlyphStringId.ToString
  • Method Aspose.Font.Glyphs.GlyphStringId.Equals(System.Object)
  • Method Aspose.Font.Glyphs.GlyphStringId.GetHashCode
  • Property Aspose.Font.Glyphs.GlyphStringId.NotDefId
  • Class Aspose.Font.Glyphs.GlyphUInt32Id
  • Constructor Aspose.Font.Glyphs.GlyphUInt32Id(System.UInt32)
  • Property Aspose.Font.Glyphs.GlyphUInt32Id.Value
  • Method Aspose.Font.Glyphs.GlyphUInt32Id.ToString
  • Method Aspose.Font.Glyphs.GlyphUInt32Id.Equals(System.Object)
  • Method Aspose.Font.Glyphs.GlyphUInt32Id.op_Equality(Aspose.Font.Glyphs.GlyphUInt32Id,System.Object)
  • Method Aspose.Font.Glyphs.GlyphUInt32Id.op_Inequality(Aspose.Font.Glyphs.GlyphUInt32Id,System.Object)
  • Method Aspose.Font.Glyphs.GlyphUInt32Id.GetHashCode
  • Property Aspose.Font.Glyphs.GlyphUInt32Id.NotDefId
  • Class Aspose.Font.Glyphs.IGlyphAccessor
  • Property Aspose.Font.Glyphs.IGlyphAccessor.GlyphIdType
  • Method Aspose.Font.Glyphs.IGlyphAccessor.GetAllGlyphIds
  • Method Aspose.Font.Glyphs.IGlyphAccessor.GetGlyphsForText(System.String)
  • Method Aspose.Font.Glyphs.IGlyphAccessor.GetGlyphById(Aspose.Font.Glyphs.GlyphId)
  • Class Aspose.Font.IEncodingParameters
  • Class Aspose.Font.IFont
  • Property Aspose.Font.IFont.FontType
  • Property Aspose.Font.IFont.Style
  • Property Aspose.Font.IFont.FontStyle
  • Property Aspose.Font.IFont.FontFamily
  • Property Aspose.Font.IFont.FontName
  • Property Aspose.Font.IFont.FontNames
  • Property Aspose.Font.IFont.PostscriptNames
  • Property Aspose.Font.IFont.NumGlyphs
  • Property Aspose.Font.IFont.Metrics
  • Property Aspose.Font.IFont.Encoding
  • Property Aspose.Font.IFont.GlyphAccessor
  • Property Aspose.Font.IFont.FontDefinition
  • Property Aspose.Font.IFont.FontSaver
  • Class Aspose.Font.IFontEncoding
  • Method Aspose.Font.IFontEncoding.GidToUnicode(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.IFontEncoding.Encode(System.UInt32,System.UInt32)
  • Method Aspose.Font.IFontEncoding.UnicodeToGid(System.UInt32)
  • Method Aspose.Font.IFontEncoding.DecodeToGid(System.UInt32)
  • Method Aspose.Font.IFontEncoding.DecodeToGidParameterized(Aspose.Font.IEncodingParameters,System.UInt32)
  • Class Aspose.Font.IFontMetrics
  • Property Aspose.Font.IFontMetrics.IsFixedPitch
  • Property Aspose.Font.IFontMetrics.FontBBox
  • Property Aspose.Font.IFontMetrics.FontMatrix
  • Property Aspose.Font.IFontMetrics.UnitsPerEM
  • Property Aspose.Font.IFontMetrics.Ascender
  • Property Aspose.Font.IFontMetrics.TypoAscender
  • Property Aspose.Font.IFontMetrics.Descender
  • Property Aspose.Font.IFontMetrics.TypoDescender
  • Property Aspose.Font.IFontMetrics.LineGap
  • Property Aspose.Font.IFontMetrics.TypoLineGap
  • Method Aspose.Font.IFontMetrics.GetKerningValue(Aspose.Font.Glyphs.GlyphId,Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.IFontMetrics.GetGlyphWidth(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.IFontMetrics.GetGlyphBBox(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.IFontMetrics.GetAscender(System.Double)
  • Method Aspose.Font.IFontMetrics.GetDescender(System.Double)
  • Method Aspose.Font.IFontMetrics.GetTypoDescender(System.Double)
  • Method Aspose.Font.IFontMetrics.GetTypoAscender(System.Double)
  • Method Aspose.Font.IFontMetrics.GetTypoLineGap(System.Double)
  • Method Aspose.Font.IFontMetrics.MeasureString(System.String,System.Double)
  • Class Aspose.Font.IFontSaver
  • Method Aspose.Font.IFontSaver.Save(System.IO.Stream)
  • Method Aspose.Font.IFontSaver.Save(System.String)
  • Class Aspose.Font.ISupportsNameAddressing
  • Method Aspose.Font.ISupportsNameAddressing.GetNameToCharCodeIndex
  • Class Aspose.Font.License
  • Constructor Aspose.Font.License
  • Property Aspose.Font.License.Embedded
  • Method Aspose.Font.License.SetLicense(System.String)
  • Method Aspose.Font.License.SetLicense(System.IO.Stream)
  • Class Aspose.Font.MultiLanguageString
  • Method Aspose.Font.MultiLanguageString.ContainsString(System.String)
  • Method Aspose.Font.MultiLanguageString.GetAllStrings
  • Method Aspose.Font.MultiLanguageString.GetEnglishString
  • Method Aspose.Font.MultiLanguageString.GetHashCode
  • Method Aspose.Font.MultiLanguageString.op_Equality(Aspose.Font.MultiLanguageString,System.String)
  • Method Aspose.Font.MultiLanguageString.op_Equality(System.String,Aspose.Font.MultiLanguageString)
  • Method Aspose.Font.MultiLanguageString.op_Inequality(Aspose.Font.MultiLanguageString,System.String)
  • Method Aspose.Font.MultiLanguageString.op_Inequality(System.String,Aspose.Font.MultiLanguageString)
  • Method Aspose.Font.MultiLanguageString.Equals(System.Object)
  • Class Aspose.Font.NameToCodeMap
  • Property Aspose.Font.NameToCodeMap.Item(System.String)
  • Property Aspose.Font.NameToCodeMap.Count
  • Property Aspose.Font.NameToCodeMap.Keys
  • Method Aspose.Font.NameToCodeMap.ContainsKey(System.String)
  • Class Aspose.Font.Renderers.GlyphOutlineRenderer
  • Constructor Aspose.Font.Renderers.GlyphOutlineRenderer(Aspose.Font.Rendering.IGlyphOutlinePainter)
  • Class Aspose.Font.Renderers.GlyphRendererBase
  • Method Aspose.Font.Renderers.GlyphRendererBase.RenderGlyph(Aspose.Font.IFont,System.UInt32)
  • Method Aspose.Font.Renderers.GlyphRendererBase.RenderGlyph(Aspose.Font.IFont,System.UInt32,Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.Renderers.GlyphRendererBase.RenderGlyph(Aspose.Font.IFont,Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Renderers.GlyphRendererBase.RenderGlyph(Aspose.Font.IFont,Aspose.Font.Glyphs.GlyphId,Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.Renderers.GlyphRendererBase.RenderGlyph(Aspose.Font.IFont,Aspose.Font.Glyphs.GlyphId,Aspose.Font.Glyphs.Glyph,Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.Renderers.GlyphRendererBase.RenderIndependentGlyphPath(Aspose.Font.IFont,Aspose.Font.Glyphs.GlyphId,Aspose.Font.Glyphs.Glyph,Aspose.Font.TransformationMatrix)
  • Class Aspose.Font.Renderers.IGlyphRenderer
  • Method Aspose.Font.Renderers.IGlyphRenderer.RenderGlyph(Aspose.Font.IFont,System.UInt32)
  • Method Aspose.Font.Renderers.IGlyphRenderer.RenderGlyph(Aspose.Font.IFont,System.UInt32,Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.Renderers.IGlyphRenderer.RenderGlyph(Aspose.Font.IFont,Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Renderers.IGlyphRenderer.RenderGlyph(Aspose.Font.IFont,Aspose.Font.Glyphs.GlyphId,Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.Renderers.IGlyphRenderer.RenderGlyph(Aspose.Font.IFont,Aspose.Font.Glyphs.GlyphId,Aspose.Font.Glyphs.Glyph,Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.Renderers.IGlyphRenderer.RenderIndependentGlyphPath(Aspose.Font.IFont,Aspose.Font.Glyphs.GlyphId,Aspose.Font.Glyphs.Glyph,Aspose.Font.TransformationMatrix)
  • Class Aspose.Font.Rendering.IGlyphOutlinePainter
  • Method Aspose.Font.Rendering.IGlyphOutlinePainter.MoveTo(Aspose.Font.RenderingPath.MoveTo)
  • Method Aspose.Font.Rendering.IGlyphOutlinePainter.LineTo(Aspose.Font.RenderingPath.LineTo)
  • Method Aspose.Font.Rendering.IGlyphOutlinePainter.CurveTo(Aspose.Font.RenderingPath.CurveTo)
  • Method Aspose.Font.Rendering.IGlyphOutlinePainter.ClosePath
  • Class Aspose.Font.Rendering.IGlyphPainter
  • Class Aspose.Font.RenderingPath.ClosePath
  • Property Aspose.Font.RenderingPath.ClosePath.X
  • Property Aspose.Font.RenderingPath.ClosePath.Y
  • Method Aspose.Font.RenderingPath.ClosePath.Copy
  • Method Aspose.Font.RenderingPath.ClosePath.Shift(System.Double,System.Double)
  • Method Aspose.Font.RenderingPath.ClosePath.Transform(Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.RenderingPath.ClosePath.Clone
  • Class Aspose.Font.RenderingPath.CurveTo
  • Property Aspose.Font.RenderingPath.CurveTo.X1
  • Property Aspose.Font.RenderingPath.CurveTo.Y1
  • Property Aspose.Font.RenderingPath.CurveTo.X2
  • Property Aspose.Font.RenderingPath.CurveTo.Y2
  • Property Aspose.Font.RenderingPath.CurveTo.X3
  • Property Aspose.Font.RenderingPath.CurveTo.Y3
  • Method Aspose.Font.RenderingPath.CurveTo.Copy
  • Method Aspose.Font.RenderingPath.CurveTo.Shift(System.Double,System.Double)
  • Method Aspose.Font.RenderingPath.CurveTo.Transform(Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.RenderingPath.CurveTo.Clone
  • Class Aspose.Font.RenderingPath.IPathSegment
  • Method Aspose.Font.RenderingPath.IPathSegment.Copy
  • Method Aspose.Font.RenderingPath.IPathSegment.Shift(System.Double,System.Double)
  • Method Aspose.Font.RenderingPath.IPathSegment.Transform(Aspose.Font.TransformationMatrix)
  • Class Aspose.Font.RenderingPath.LineTo
  • Property Aspose.Font.RenderingPath.LineTo.X
  • Property Aspose.Font.RenderingPath.LineTo.Y
  • Method Aspose.Font.RenderingPath.LineTo.Copy
  • Method Aspose.Font.RenderingPath.LineTo.Shift(System.Double,System.Double)
  • Method Aspose.Font.RenderingPath.LineTo.Transform(Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.RenderingPath.LineTo.Clone
  • Class Aspose.Font.RenderingPath.MoveTo
  • Property Aspose.Font.RenderingPath.MoveTo.X
  • Property Aspose.Font.RenderingPath.MoveTo.Y
  • Method Aspose.Font.RenderingPath.MoveTo.Copy
  • Method Aspose.Font.RenderingPath.MoveTo.Shift(System.Double,System.Double)
  • Method Aspose.Font.RenderingPath.MoveTo.Transform(Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.RenderingPath.MoveTo.Clone
  • Class Aspose.Font.RenderingPath.PathSegmentCollection
  • Class Aspose.Font.RenderingPath.SegmentPath
  • Property Aspose.Font.RenderingPath.SegmentPath.Segments
  • Method Aspose.Font.RenderingPath.SegmentPath.Clone
  • Class Aspose.Font.Sources.ByteContentStreamSource
  • Constructor Aspose.Font.Sources.ByteContentStreamSource(System.Byte[])
  • Method Aspose.Font.Sources.ByteContentStreamSource.GetFontStream
  • Method Aspose.Font.Sources.ByteContentStreamSource.Clone
  • Class Aspose.Font.Sources.FileSystemStreamSource
  • Constructor Aspose.Font.Sources.FileSystemStreamSource(System.String)
  • Property Aspose.Font.Sources.FileSystemStreamSource.FileName
  • Method Aspose.Font.Sources.FileSystemStreamSource.GetFontStream
  • Method Aspose.Font.Sources.FileSystemStreamSource.Clone
  • Class Aspose.Font.Sources.FontDefinition
  • Constructor Aspose.Font.Sources.FontDefinition(Aspose.Font.FontType,System.String,Aspose.Font.Sources.StreamSource)
  • Constructor Aspose.Font.Sources.FontDefinition(Aspose.Font.FontType,Aspose.Font.Sources.StreamSource)
  • Constructor Aspose.Font.Sources.FontDefinition(System.String,Aspose.Font.FontType,System.String,Aspose.Font.Sources.StreamSource)
  • Constructor Aspose.Font.Sources.FontDefinition(Aspose.Font.FontType,Aspose.Font.Sources.FontFileDefinition)
  • Constructor Aspose.Font.Sources.FontDefinition(System.String,Aspose.Font.FontType,Aspose.Font.Sources.FontFileDefinition)
  • Constructor Aspose.Font.Sources.FontDefinition(System.String,System.String,Aspose.Font.FontType,Aspose.Font.Sources.FontFileDefinition)
  • Constructor Aspose.Font.Sources.FontDefinition(Aspose.Font.FontType,Aspose.Font.Sources.FontFileDefinition[])
  • Constructor Aspose.Font.Sources.FontDefinition(System.String,System.String,Aspose.Font.FontType,Aspose.Font.Sources.FontFileDefinition[])
  • Constructor Aspose.Font.Sources.FontDefinition(Aspose.Font.MultiLanguageString,Aspose.Font.MultiLanguageString,Aspose.Font.FontType,Aspose.Font.Sources.FontFileDefinition)
  • Constructor Aspose.Font.Sources.FontDefinition(Aspose.Font.MultiLanguageString,Aspose.Font.MultiLanguageString,Aspose.Font.FontType,Aspose.Font.Sources.FontFileDefinition[])
  • Property Aspose.Font.Sources.FontDefinition.FontName
  • Property Aspose.Font.Sources.FontDefinition.FontNames
  • Property Aspose.Font.Sources.FontDefinition.PostscriptName
  • Property Aspose.Font.Sources.FontDefinition.PostscriptNames
  • Property Aspose.Font.Sources.FontDefinition.FontType
  • Property Aspose.Font.Sources.FontDefinition.FileDefinitions
  • Method Aspose.Font.Sources.FontDefinition.Open(System.String,Aspose.Font.FontType)
  • Method Aspose.Font.Sources.FontDefinition.Open(Aspose.Font.Sources.StreamSource,Aspose.Font.FontType)
  • Class Aspose.Font.Sources.FontFileDefinition
  • Constructor Aspose.Font.Sources.FontFileDefinition(Aspose.Font.Sources.StreamSource)
  • Constructor Aspose.Font.Sources.FontFileDefinition(System.String,Aspose.Font.Sources.StreamSource)
  • Constructor Aspose.Font.Sources.FontFileDefinition(System.String,Aspose.Font.Sources.StreamSource,System.Int64)
  • Constructor Aspose.Font.Sources.FontFileDefinition(System.IO.FileInfo)
  • Property Aspose.Font.Sources.FontFileDefinition.FileName
  • Property Aspose.Font.Sources.FontFileDefinition.FileExtension
  • Property Aspose.Font.Sources.FontFileDefinition.StreamSource
  • Property Aspose.Font.Sources.FontFileDefinition.Offset
  • Class Aspose.Font.Sources.StreamSource
  • Constructor Aspose.Font.Sources.StreamSource
  • Property Aspose.Font.Sources.StreamSource.Offset
  • Method Aspose.Font.Sources.StreamSource.GetFontStream
  • Method Aspose.Font.Sources.StreamSource.MustCloseAfterUse
  • Method Aspose.Font.Sources.StreamSource.Clone
  • Class Aspose.Font.TransformationMatrix
  • Constructor Aspose.Font.TransformationMatrix
  • Constructor Aspose.Font.TransformationMatrix(System.Double[])
  • Property Aspose.Font.TransformationMatrix.A
  • Property Aspose.Font.TransformationMatrix.B
  • Property Aspose.Font.TransformationMatrix.C
  • Property Aspose.Font.TransformationMatrix.D
  • Property Aspose.Font.TransformationMatrix.TX
  • Property Aspose.Font.TransformationMatrix.TY
  • Property Aspose.Font.TransformationMatrix.Item(System.Int32)
  • Method Aspose.Font.TransformationMatrix.Transform(System.Double,System.Double,System.Double@,System.Double@)
  • Method Aspose.Font.TransformationMatrix.UnTransform(System.Double,System.Double,System.Double@,System.Double@)
  • Method Aspose.Font.TransformationMatrix.UnScale(System.Double,System.Double,System.Double@,System.Double@)
  • Method Aspose.Font.TransformationMatrix.Scale(System.Double,System.Double,System.Double@,System.Double@)
  • Method Aspose.Font.TransformationMatrix.Multiply(Aspose.Font.TransformationMatrix)
  • Method Aspose.Font.TransformationMatrix.ToArray
  • Class Aspose.Font.Ttf.LicenseFlags
  • Property Aspose.Font.Ttf.LicenseFlags.FSType
  • Property Aspose.Font.Ttf.LicenseFlags.IsInstallableEmbedding
  • Property Aspose.Font.Ttf.LicenseFlags.IsRestrictedLicenseEmbedding
  • Property Aspose.Font.Ttf.LicenseFlags.IsPreviewAndPrintEmbedding
  • Property Aspose.Font.Ttf.LicenseFlags.IsEditableEmbedding
  • Property Aspose.Font.Ttf.LicenseFlags.IsNoSubsettingEmbedding
  • Property Aspose.Font.Ttf.LicenseFlags.IsBitmapOnlyEmbedding
  • Property Aspose.Font.Ttf.LicenseFlags.IsReservedType
  • Property Aspose.Font.Ttf.LicenseFlags.FSTypeAbsent
  • Class Aspose.Font.Ttf.TtcFontFileDefinition
  • Constructor Aspose.Font.Ttf.TtcFontFileDefinition(System.Int32,System.String,Aspose.Font.Sources.StreamSource,System.Int64)
  • Property Aspose.Font.Ttf.TtcFontFileDefinition.FontIndex
  • Class Aspose.Font.Ttf.TtcFontSource
  • Constructor Aspose.Font.Ttf.TtcFontSource(Aspose.Font.Sources.StreamSource)
  • Constructor Aspose.Font.Ttf.TtcFontSource(System.String)
  • Method Aspose.Font.Ttf.TtcFontSource.GetFontDefinitions
  • Class Aspose.Font.Ttf.TtfEncoding
  • Method Aspose.Font.Ttf.TtfEncoding.GidToUnicode(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Ttf.TtfEncoding.Encode(System.UInt32,System.UInt32)
  • Method Aspose.Font.Ttf.TtfEncoding.UnicodeToGid(System.UInt32)
  • Method Aspose.Font.Ttf.TtfEncoding.DecodeToGid(System.UInt32)
  • Method Aspose.Font.Ttf.TtfEncoding.DecodeToGidParameterized(Aspose.Font.IEncodingParameters,System.UInt32)
  • Class Aspose.Font.Ttf.TtfEncodingParameters
  • Constructor Aspose.Font.Ttf.TtfEncodingParameters(System.UInt16,System.UInt16)
  • Property Aspose.Font.Ttf.TtfEncodingParameters.PlatformId
  • Property Aspose.Font.Ttf.TtfEncodingParameters.PlatformSpecificId
  • Class Aspose.Font.Ttf.TtfFont
  • Property Aspose.Font.Ttf.TtfFont.TtfTables
  • Property Aspose.Font.Ttf.TtfFont.CffFont
  • Property Aspose.Font.Ttf.TtfFont.FontType
  • Property Aspose.Font.Ttf.TtfFont.FontFamily
  • Property Aspose.Font.Ttf.TtfFont.Style
  • Property Aspose.Font.Ttf.TtfFont.FontStyle
  • Property Aspose.Font.Ttf.TtfFont.FontName
  • Property Aspose.Font.Ttf.TtfFont.FontNames
  • Property Aspose.Font.Ttf.TtfFont.PostscriptNames
  • Property Aspose.Font.Ttf.TtfFont.NumGlyphs
  • Property Aspose.Font.Ttf.TtfFont.IsSymbolic
  • Property Aspose.Font.Ttf.TtfFont.Metrics
  • Property Aspose.Font.Ttf.TtfFont.Encoding
  • Property Aspose.Font.Ttf.TtfFont.GlyphIdType
  • Property Aspose.Font.Ttf.TtfFont.FontDefinition
  • Method Aspose.Font.Ttf.TtfFont.GetGlyphById(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Ttf.TtfFont.GetGlyphById(System.String)
  • Method Aspose.Font.Ttf.TtfFont.GetGlyphById(System.UInt32)
  • Method Aspose.Font.Ttf.TtfFont.GetAllGlyphIds
  • Method Aspose.Font.Ttf.TtfFont.GetGlyphComponentsById(Aspose.Font.Glyphs.GlyphId,Aspose.Font.Glyphs.GlyphIdList)
  • Method Aspose.Font.Ttf.TtfFont.GetGlyphComponentsById(System.String,Aspose.Font.Glyphs.GlyphIdList)
  • Method Aspose.Font.Ttf.TtfFont.GetGlyphComponentsById(System.UInt32,Aspose.Font.Glyphs.GlyphIdList)
  • Method Aspose.Font.Ttf.TtfFont.GetGlyphsForText(System.String)
  • Class Aspose.Font.Ttf.TtfFontMetrics
  • Property Aspose.Font.Ttf.TtfFontMetrics.Ascender
  • Property Aspose.Font.Ttf.TtfFontMetrics.Descender
  • Property Aspose.Font.Ttf.TtfFontMetrics.LineGap
  • Property Aspose.Font.Ttf.TtfFontMetrics.TypoDescender
  • Property Aspose.Font.Ttf.TtfFontMetrics.TypoLineGap
  • Property Aspose.Font.Ttf.TtfFontMetrics.TypoAscender
  • Property Aspose.Font.Ttf.TtfFontMetrics.FontBBox
  • Property Aspose.Font.Ttf.TtfFontMetrics.FontMatrix
  • Property Aspose.Font.Ttf.TtfFontMetrics.UnitsPerEM
  • Method Aspose.Font.Ttf.TtfFontMetrics.GetGlyphWidth(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Ttf.TtfFontMetrics.MeasureString(System.String,System.Double)
  • Method Aspose.Font.Ttf.TtfFontMetrics.GetKerningValue(Aspose.Font.Glyphs.GlyphId,Aspose.Font.Glyphs.GlyphId)
  • Class Aspose.Font.TtfCMapFormats.TtfCMapFormat0Table
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat0Table.GetGlyphIndex(System.UInt32)
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat0Table.GetAllCodes
  • Class Aspose.Font.TtfCMapFormats.TtfCMapFormat10Table
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat10Table.GetGlyphIndex(System.UInt32)
  • Class Aspose.Font.TtfCMapFormats.TtfCMapFormat12Table
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat12Table.GetGlyphIndex(System.UInt32)
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat12Table.GetAllCodes
  • Class Aspose.Font.TtfCMapFormats.TtfCMapFormat2Table
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat2Table.GetGlyphIndex(System.UInt32)
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat2Table.GetAllCodes
  • Class Aspose.Font.TtfCMapFormats.TtfCMapFormat4Table
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat4Table.GetGlyphIndex(System.UInt32)
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat4Table.GetAllCodes
  • Class Aspose.Font.TtfCMapFormats.TtfCMapFormat6Table
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat6Table.GetGlyphIndex(System.UInt32)
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat6Table.GetAllCodes
  • Class Aspose.Font.TtfCMapFormats.TtfCMapFormat8Table
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormat8Table.GetGlyphIndex(System.UInt32)
  • Class Aspose.Font.TtfCMapFormats.TtfCMapFormatBaseTable
  • Property Aspose.Font.TtfCMapFormats.TtfCMapFormatBaseTable.PlatformId
  • Property Aspose.Font.TtfCMapFormats.TtfCMapFormatBaseTable.PlatformSpecificId
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormatBaseTable.GetGlyphIndex(System.UInt32)
  • Method Aspose.Font.TtfCMapFormats.TtfCMapFormatBaseTable.GetAllCodes
  • Class Aspose.Font.TtfTables.TtfCMapTable
  • Method Aspose.Font.TtfTables.TtfCMapTable.GetPlatformTables(System.UInt16,System.UInt16)
  • Method Aspose.Font.TtfTables.TtfCMapTable.FindUnicodeTable
  • Method Aspose.Font.TtfTables.TtfCMapTable.GetAllSubtables
  • Property Aspose.Font.TtfTables.TtfCMapTable.Tag
  • Class Aspose.Font.TtfTables.TtfCMapTable.TtfCMapSubtableDescription
  • Property Aspose.Font.TtfTables.TtfCMapTable.TtfCMapSubtableDescription.PlatformId
  • Property Aspose.Font.TtfTables.TtfCMapTable.TtfCMapSubtableDescription.PlatformSpecificId
  • Property Aspose.Font.TtfTables.TtfCMapTable.TtfCMapSubtableDescription.Format
  • Class Aspose.Font.TtfTables.TtfCffTable
  • Property Aspose.Font.TtfTables.TtfCffTable.CffSource
  • Property Aspose.Font.TtfTables.TtfCffTable.Tag
  • Class Aspose.Font.TtfTables.TtfCvtTable
  • Property Aspose.Font.TtfTables.TtfCvtTable.ControlValues
  • Property Aspose.Font.TtfTables.TtfCvtTable.Tag
  • Class Aspose.Font.TtfTables.TtfFpgmTable
  • Property Aspose.Font.TtfTables.TtfFpgmTable.Program
  • Property Aspose.Font.TtfTables.TtfFpgmTable.Tag
  • Class Aspose.Font.TtfTables.TtfGlyfTable
  • Method Aspose.Font.TtfTables.TtfGlyfTable.ContainsGlyph(System.Int32)
  • Method Aspose.Font.TtfTables.TtfGlyfTable.GetGlyph(System.UInt32)
  • Property Aspose.Font.TtfTables.TtfGlyfTable.Tag
  • Class Aspose.Font.TtfTables.TtfHeadTable
  • Property Aspose.Font.TtfTables.TtfHeadTable.Version
  • Property Aspose.Font.TtfTables.TtfHeadTable.Flags
  • Property Aspose.Font.TtfTables.TtfHeadTable.FontRevision
  • Property Aspose.Font.TtfTables.TtfHeadTable.CheckSumAdjustment
  • Property Aspose.Font.TtfTables.TtfHeadTable.MagicNumber
  • Property Aspose.Font.TtfTables.TtfHeadTable.UnitsPerEM
  • Property Aspose.Font.TtfTables.TtfHeadTable.Created
  • Property Aspose.Font.TtfTables.TtfHeadTable.Modified
  • Property Aspose.Font.TtfTables.TtfHeadTable.XMin
  • Property Aspose.Font.TtfTables.TtfHeadTable.YMin
  • Property Aspose.Font.TtfTables.TtfHeadTable.XMax
  • Property Aspose.Font.TtfTables.TtfHeadTable.YMax
  • Property Aspose.Font.TtfTables.TtfHeadTable.MacStyle
  • Property Aspose.Font.TtfTables.TtfHeadTable.LowestRecPPEM
  • Property Aspose.Font.TtfTables.TtfHeadTable.FontDirectionHint
  • Property Aspose.Font.TtfTables.TtfHeadTable.IndexToLocFormat
  • Property Aspose.Font.TtfTables.TtfHeadTable.GlyphDataFormat
  • Property Aspose.Font.TtfTables.TtfHeadTable.Tag
  • Class Aspose.Font.TtfTables.TtfHheaTable
  • Property Aspose.Font.TtfTables.TtfHheaTable.NumOfLongHorMetrics
  • Property Aspose.Font.TtfTables.TtfHheaTable.AdvanceWidthMax
  • Property Aspose.Font.TtfTables.TtfHheaTable.MinRightSideBearing
  • Property Aspose.Font.TtfTables.TtfHheaTable.MinLeftSideBearing
  • Property Aspose.Font.TtfTables.TtfHheaTable.XMaxExtent
  • Property Aspose.Font.TtfTables.TtfHheaTable.Ascent
  • Property Aspose.Font.TtfTables.TtfHheaTable.Descent
  • Property Aspose.Font.TtfTables.TtfHheaTable.LineGap
  • Property Aspose.Font.TtfTables.TtfHheaTable.CaretSlopeRun
  • Property Aspose.Font.TtfTables.TtfHheaTable.CaretSlopeRise
  • Property Aspose.Font.TtfTables.TtfHheaTable.Tag
  • Class Aspose.Font.TtfTables.TtfHmtxTable
  • Property Aspose.Font.TtfTables.TtfHmtxTable.HMetrics
  • Property Aspose.Font.TtfTables.TtfHmtxTable.LeftSidebearings
  • Property Aspose.Font.TtfTables.TtfHmtxTable.AdditionalAdvanceWidth
  • Property Aspose.Font.TtfTables.TtfHmtxTable.Tag
  • Class Aspose.Font.TtfTables.TtfHmtxTable.LongHorMetric
  • Property Aspose.Font.TtfTables.TtfHmtxTable.LongHorMetric.AdvanceWidth
  • Property Aspose.Font.TtfTables.TtfHmtxTable.LongHorMetric.LeftSideBearing
  • Class Aspose.Font.TtfTables.TtfHmtxTable.MetricList
  • Property Aspose.Font.TtfTables.TtfHmtxTable.MetricList.Count
  • Property Aspose.Font.TtfTables.TtfHmtxTable.MetricList.Item(System.Int32)
  • Class Aspose.Font.TtfTables.TtfLocaTable
  • Property Aspose.Font.TtfTables.TtfLocaTable.Offsets
  • Property Aspose.Font.TtfTables.TtfLocaTable.Tag
  • Class Aspose.Font.TtfTables.TtfLocaTable.OffsetsList
  • Property Aspose.Font.TtfTables.TtfLocaTable.OffsetsList.Count
  • Property Aspose.Font.TtfTables.TtfLocaTable.OffsetsList.Item(System.Int32)
  • Class Aspose.Font.TtfTables.TtfMaxpTable
  • Property Aspose.Font.TtfTables.TtfMaxpTable.Version
  • Property Aspose.Font.TtfTables.TtfMaxpTable.NumGlyphs
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxPoints
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxContours
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxComponentPoints
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxComponentContours
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxZones
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxTwilightPoints
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxStorage
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxFunctionDefs
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxInstructionDefs
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxStackElements
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxSizeOfInstructions
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxComponentElements
  • Property Aspose.Font.TtfTables.TtfMaxpTable.MaxComponentDepth
  • Property Aspose.Font.TtfTables.TtfMaxpTable.Tag
  • Class Aspose.Font.TtfTables.TtfNameTable
  • Method Aspose.Font.TtfTables.TtfNameTable.GetMultiLanguageNameById(Aspose.Font.TtfTables.TtfNameTable.NameId)
  • Method Aspose.Font.TtfTables.TtfNameTable.GetNameById(Aspose.Font.TtfTables.TtfNameTable.NameId)
  • Property Aspose.Font.TtfTables.TtfNameTable.Tag
  • Enumeration Aspose.Font.TtfTables.TtfNameTable.NameId
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.CopyrightNotice
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.FontFamily
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.FontSubfamily
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.UniqueFontId
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.FullName
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.Version
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.PostScriptName
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.TrademarkNotice
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.ManufacturerName
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.DesignerName
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.Description
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.UrlVendor
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.UrlDesigner
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.LicenseDescription
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.LicenseInfoUrl
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.PreferredFamily
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.PreferredSubfamily
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.CompatibleFull
  • Enumeration member Aspose.Font.TtfTables.TtfNameTable.NameId.SampleText
  • Class Aspose.Font.TtfTables.TtfOs2Table
  • Property Aspose.Font.TtfTables.TtfOs2Table.Version
  • Property Aspose.Font.TtfTables.TtfOs2Table.SupportedTableVersions
  • Property Aspose.Font.TtfTables.TtfOs2Table.XAvgCharWidth
  • Property Aspose.Font.TtfTables.TtfOs2Table.USWeightClass
  • Property Aspose.Font.TtfTables.TtfOs2Table.USWidthClass
  • Property Aspose.Font.TtfTables.TtfOs2Table.FSType
  • Property Aspose.Font.TtfTables.TtfOs2Table.YSubscriptXSize
  • Property Aspose.Font.TtfTables.TtfOs2Table.YSubscriptYSize
  • Property Aspose.Font.TtfTables.TtfOs2Table.YSubscriptXOffset
  • Property Aspose.Font.TtfTables.TtfOs2Table.YSubscriptYOffset
  • Property Aspose.Font.TtfTables.TtfOs2Table.YSuperscriptXSize
  • Property Aspose.Font.TtfTables.TtfOs2Table.YSuperscriptYSize
  • Property Aspose.Font.TtfTables.TtfOs2Table.YSuperscriptXOffset
  • Property Aspose.Font.TtfTables.TtfOs2Table.YSuperscriptYOffset
  • Property Aspose.Font.TtfTables.TtfOs2Table.YStrikeoutSize
  • Property Aspose.Font.TtfTables.TtfOs2Table.YStrikeoutPosition
  • Property Aspose.Font.TtfTables.TtfOs2Table.SFamilyClass
  • Property Aspose.Font.TtfTables.TtfOs2Table.Panose
  • Property Aspose.Font.TtfTables.TtfOs2Table.ULUnicodeRange
  • Property Aspose.Font.TtfTables.TtfOs2Table.AchVendId
  • Property Aspose.Font.TtfTables.TtfOs2Table.FSSelection
  • Property Aspose.Font.TtfTables.TtfOs2Table.USFirstCharIndex
  • Property Aspose.Font.TtfTables.TtfOs2Table.USLastCharIndex
  • Property Aspose.Font.TtfTables.TtfOs2Table.STypoAscender
  • Property Aspose.Font.TtfTables.TtfOs2Table.STypoDescender
  • Property Aspose.Font.TtfTables.TtfOs2Table.STypoLineGap
  • Property Aspose.Font.TtfTables.TtfOs2Table.USWinAscent
  • Property Aspose.Font.TtfTables.TtfOs2Table.USWinDescent
  • Property Aspose.Font.TtfTables.TtfOs2Table.ULCodePageRange
  • Property Aspose.Font.TtfTables.TtfOs2Table.SXHeight
  • Property Aspose.Font.TtfTables.TtfOs2Table.SCapHeight
  • Property Aspose.Font.TtfTables.TtfOs2Table.USDefaultChar
  • Property Aspose.Font.TtfTables.TtfOs2Table.USBreakChar
  • Property Aspose.Font.TtfTables.TtfOs2Table.USMaxContext
  • Method Aspose.Font.TtfTables.TtfOs2Table.GetLicenseFlags
  • Property Aspose.Font.TtfTables.TtfOs2Table.Tag
  • Class Aspose.Font.TtfTables.TtfPostTable
  • Property Aspose.Font.TtfTables.TtfPostTable.Format
  • Property Aspose.Font.TtfTables.TtfPostTable.ItalicAngle
  • Property Aspose.Font.TtfTables.TtfPostTable.UnderlinePosition
  • Property Aspose.Font.TtfTables.TtfPostTable.UnderlineThickness
  • Property Aspose.Font.TtfTables.TtfPostTable.IsFixedPitch
  • Property Aspose.Font.TtfTables.TtfPostTable.MinMemType42
  • Property Aspose.Font.TtfTables.TtfPostTable.MaxMemType42
  • Property Aspose.Font.TtfTables.TtfPostTable.MinMemType1
  • Property Aspose.Font.TtfTables.TtfPostTable.MaxMemType1
  • Property Aspose.Font.TtfTables.TtfPostTable.HasNoPostScriptNames
  • Method Aspose.Font.TtfTables.TtfPostTable.GetGlyphName(System.UInt32)
  • Method Aspose.Font.TtfTables.TtfPostTable.GetGlyphIndex(System.String)
  • Property Aspose.Font.TtfTables.TtfPostTable.Tag
  • Class Aspose.Font.TtfTables.TtfPrepTable
  • Property Aspose.Font.TtfTables.TtfPrepTable.Program
  • Property Aspose.Font.TtfTables.TtfPrepTable.Tag
  • Class Aspose.Font.TtfTables.TtfTableBase
  • Property Aspose.Font.TtfTables.TtfTableBase.TtfTables
  • Property Aspose.Font.TtfTables.TtfTableBase.Offset
  • Property Aspose.Font.TtfTables.TtfTableBase.Length
  • Class Aspose.Font.TtfTables.TtfTableRepository
  • Property Aspose.Font.TtfTables.TtfTableRepository.HeadTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.NameTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.MaxpTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.LocaTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.GlyfTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.CMapTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.HheaTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.HmtxTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.PostTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.CffTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.CvtTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.FpgmTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.PrepTable
  • Property Aspose.Font.TtfTables.TtfTableRepository.Os2Table
  • Class Aspose.Font.Type1.FontSpecificEncodings
  • Method Aspose.Font.Type1.FontSpecificEncodings.RegisterEncoding(System.String,System.String[])
  • Class Aspose.Font.Type1.Type1Encoding
  • Method Aspose.Font.Type1.Type1Encoding.DecodeToGid(System.UInt32)
  • Method Aspose.Font.Type1.Type1Encoding.DecodeToGidParameterized(Aspose.Font.IEncodingParameters,System.UInt32)
  • Method Aspose.Font.Type1.Type1Encoding.Encode(System.UInt32,System.UInt32)
  • Method Aspose.Font.Type1.Type1Encoding.GidToUnicode(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Type1.Type1Encoding.UnicodeToGid(System.UInt32)
  • Method Aspose.Font.Type1.Type1Encoding.GetNameToCharCodeIndex
  • Class Aspose.Font.Type1.Type1Font
  • Property Aspose.Font.Type1.Type1Font.FontType
  • Property Aspose.Font.Type1.Type1Font.FontFamily
  • Property Aspose.Font.Type1.Type1Font.FontName
  • Property Aspose.Font.Type1.Type1Font.FontNames
  • Property Aspose.Font.Type1.Type1Font.PostscriptNames
  • Property Aspose.Font.Type1.Type1Font.Style
  • Property Aspose.Font.Type1.Type1Font.FontStyle
  • Property Aspose.Font.Type1.Type1Font.NumGlyphs
  • Property Aspose.Font.Type1.Type1Font.Metrics
  • Property Aspose.Font.Type1.Type1Font.Encoding
  • Property Aspose.Font.Type1.Type1Font.GlyphIdType
  • Property Aspose.Font.Type1.Type1Font.FontDefinition
  • Method Aspose.Font.Type1.Type1Font.GetGlyphById(System.String)
  • Method Aspose.Font.Type1.Type1Font.GetGlyphById(System.UInt32)
  • Method Aspose.Font.Type1.Type1Font.GetGlyphById(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Type1.Type1Font.GetAllGlyphIds
  • Class Aspose.Font.Type1.Type1FontMetrics
  • Property Aspose.Font.Type1.Type1FontMetrics.Weight
  • Property Aspose.Font.Type1.Type1FontMetrics.ItalicAngle
  • Property Aspose.Font.Type1.Type1FontMetrics.UnderlinePosition
  • Property Aspose.Font.Type1.Type1FontMetrics.UnderlineThickness
  • Property Aspose.Font.Type1.Type1FontMetrics.CapHeight
  • Property Aspose.Font.Type1.Type1FontMetrics.XHeight
  • Property Aspose.Font.Type1.Type1FontMetrics.Ascender
  • Property Aspose.Font.Type1.Type1FontMetrics.Descender
  • Property Aspose.Font.Type1.Type1FontMetrics.StdHW
  • Property Aspose.Font.Type1.Type1FontMetrics.StdVW
  • Property Aspose.Font.Type1.Type1FontMetrics.FontBBox
  • Property Aspose.Font.Type1.Type1FontMetrics.FontMatrix
  • Property Aspose.Font.Type1.Type1FontMetrics.UnitsPerEM
  • Method Aspose.Font.Type1.Type1FontMetrics.GetGlyphWidth(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Type1.Type1FontMetrics.MeasureString(System.String,System.Double)
  • Class Aspose.Font.Type1.Type1MetricFont
  • Property Aspose.Font.Type1.Type1MetricFont.Encoding
  • Property Aspose.Font.Type1.Type1MetricFont.FontFamily
  • Property Aspose.Font.Type1.Type1MetricFont.FontName
  • Property Aspose.Font.Type1.Type1MetricFont.Style
  • Property Aspose.Font.Type1.Type1MetricFont.FontStyle
  • Property Aspose.Font.Type1.Type1MetricFont.NumGlyphs
  • Method Aspose.Font.Type1.Type1MetricFont.GetGlyphById(System.String)
  • Method Aspose.Font.Type1.Type1MetricFont.GetGlyphById(Aspose.Font.Glyphs.GlyphId)
  • Method Aspose.Font.Type1.Type1MetricFont.GetAllGlyphIds

Got Queries?

If you have any query related to Aspose.Font for .NET API, please feel free to write to reach us on Aspose.Font forum. We’ll be glad to assist you with your inquiries.