Aspose::Font namespace

Classes

ClassDescription
AssemblyConstantsDefines the constants that participate in the license check for the component. These used to be defined directly as assembly attributes, but I moved them into separate class because in .NET Compact Framework I cannot access assembly attributes. Now the licensing code when compiled for the .NET Compact Framework uses these constants instead of the assembly attributes.
BuildVersionInfoProvides information about the current product name and version.
FontRepresents base Font class.
FontBBoxRepresents Font bounding box (BBox).
FontEnvironmentProvides information about the current environment and platform.
FontFactoryContains functionality for opening fonts of different types and other methods for creating various objects.
FontMetricsRepresents Font metrics.
ICallbackOperationParamsDesigned to hold different parameters for scenarios when ICallbackStartEndOperations interface is used.
ICallbackStartEndOperationsDesigned to be used in scenarios when some logic must be executed before start of method and after end of method. Parameters for StartCallbackOperation(ICallbackOperationParams) and EndCallbackOperation(ICallbackOperationParams) needed to be defined by classes which must inherit ICallbackOperationParams interface.
IEncodingParametersCommon interface to support encoding parameters. Some Font types can have multiple encoding algorithms/maps. So, this interface should be used to create concrete font encoding parameters.
IFontDeclares common functionality for all font formats. Implemented by Font classes.
IFontDefinitionParserCommon interface for font file parsers.
IFontEncodingDefines an interface for Font encoding.
IFontEnvironmentSettingsRepresents functionality related to settings which are common for all the Fonts, created by Aspose.Font library at current session.
IFontMetricsDefines an interface for Font metrics tools.
IFontRenderingRepresents a Font.
IFontSaverDefines an interface for Font save functionality.
IFontSourcerepresents a font source often it is a font collection example: ttc files, folders etc.
IFontSubsetRepresents font subset interface.
IStreamFontParserDesigned to parse fonts basing on stream bytes, which are provided by Stream object.
ISupportsNameAddressingDefines members that are specific to encodings that support glyph name addressing.
IUnicodeListRepresents unicode list.
LicenseProvides methods to license the component.
MeteredProvides methods to set metered key.
MeteredBillingServiceThis internal class is used to handle customer’s matered state.
MeteredCountServiceThis internal class is used to handle customer’s consumption data, the unit is MB.
MultiLanguageStringRepresents multi language string.
NameToCodeMapRepresents name to code map.
TransformationMatrixRepresents 3x3 transformation matrix

Enums

EnumDescription
EditionTypeSpecifies the edition type of the license.
LicenseStateRepresents possible license states.
MeteredStateRepresents possible metered states.
FontSavingFormatsSpecifies Font type.
FontStyleSpecifies Font style.
FontTypeSpecifies Font type.

Functions

FunctionDescription
operator==System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]
operator==System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]
operator!=System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]
operator!=System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry]