com.aspose.font

Den com.aspose.font är ett rotpaket för alla klasser som hanterar typsnitt.

Klasser

KlassBeskrivning
AxisRecordRepresenterar Axis Record-strukturen.
AxisValueRepresenterar AxisValue-posten.
AxisValueTableBaseBasisklass för Axis Value Table-strukturen.
AxisValueTableFormat1Representerar Axis value table-format 1
AxisValueTableFormat2Representerar Axis value table-format 2
AxisValueTableFormat3Representerar Axis value table-format 3
AxisValueTableFormat4Representerar Axis value table-format 4
ByteContentStreamSourceRepresenterar en strömkälla baserad på _content-strömmen.
CffEncodingRepresenterar CFF _font-kodning.
CffFontRepresenterar Compact Font Format (CFF).
CffFontExceptionRepresenterar ett vanligt bearbetningsrelaterat undantag för typsnitt i CFF-format.
CffFontMetricsImplementering av CFF-typsnittsmått
CffFontsSettingsTillhandahåller inställningar gemensamma för CFF-typsnitt.
CffParsingExceptionRepresenterar parse-undantag för typsnitt i cff-format.
ClosePathRepresenterar ClosePath-operationen.
CompositeGlyphRepresenterar ett sammansatt teckenglyf.
CompositeGlyphComponentRepresenterar komponent för sammansatt glyf (glyf med placeringsmatris).
CompositeGlyphComponentListRepresenterar lista över komponenter för sammansatta glyfer.
CompressionUtilsTillhandahåller hjälpfunktioner för komprimering och dekomprimering.
CurveToRepresenterar CurveTo-operationen.
EncodingExceptionRepresenterar kodningsundantag.
FileSystemStreamSourceRepresenterar en strömkälla baserad på filsystemet.
FontRepresenterar basklassen Font.
FontAgrumentExceptionRepresenterar Font-argumentundantag.
FontBBoxrepresenterar teckensnittets begränsningsruta.
FontCharactersMergerDeklarerar funktionalitet för att slå samman teckensnitt av olika typer.
FontConversionExceptionRepresenterar Font-konverteringsundantag.
FontCreationExceptionRepresenterar Font-skapandeundantag.
FontDefinitionRepresenterar definition av Font-filuppsättning.
FontEnvironmentTillhandahåller information om den aktuella miljön och plattformen.
FontExceptionRepresenterar vanligt Font-bearbetningsrelaterat undantag.
FontFactoryInnehåller funktionalitet för att öppna teckensnitt av olika typer samt andra metoder för att skapa olika objekt.
FontFileDefinitionRepresenterar definition av Font-fil.
FontMergeExceptionRepresenterar Font-sammanfogningsundantag.
FontMetricsRepresenterar teckensnittsmått.
FontNotSupportedOperationExceptionRepresenterar undantag för ej stödjande operation.
FontSpecificEncodingsRepresenterar specifika kodningar för konsumentmedvetna teckensnitt.
FontStyleTeckensnittsstilsuppräkning
GaspRangeArrayen av GaspRange-poster tillhandahåller rekommenderade beteenden för olika ppem-storlekar
GlyphRepresenterar ett teckensnittsglyf.
GlyphIdRepresenterar glyfid, tillgängliga i teckensnittet.
GlyphIdListRepresenterar lista över glyfid.
GlyphOutlineRendererRepresenterar renderare för glyfkontur.
GlyphRendererBaseRepresenterar basklass för glyfrenderare.
GlyphStringIdRepresenterar strängglyfid.
GlyphUInt32IdRepresenterar heltalsglyfid.
HelpersFactorySkapar objekt relaterade till TtfHelpers-namnområdet
IncorrectFontDataExceptionRepresenterar undantag för fall då vissa värden i Font-objektet är ogiltiga.
LicenseTillhandahåller metoder för att licensiera komponenten.
LicenseFlagsRepresenterar en hjälparwrapper för inbäddningsflaggor från ‘OS/2’-tabellen (fältet fsType).
LicenseRestrictionExceptionRepresenterar undantag som kan kastas vid försök att köra funktionalitet som är begränsad i evalueringsläge.
LineToRepresenterar LineTo-operation.
MSLanguageIdMicrosoft-plattformens språk-id-uppräkning.
MacLanguageIdMacintosh-plattformens språk-id-uppräkning.
MeteredTillhandahåller metoder för att ställa in mätad nyckel.
MoveToRepresenterar MoveTo-operation.
MultiLanguageStringRepresenterar flerspråkig sträng.
NameIdRepresenterar NameId-uppräkning.
NameIndexDataProviderTillhandahåller inställningar gemensamma för CFF-typsnitt.
NameRecordRepresenterar NameRecord-struktur för ’name’-tabellen
NameToCodeMapRepresenterar namn-till-kod-karta.
PathSegmentCollectionRepresenterar en samling av sökvägssegment.
RenderingUtilsTillhandahåller hjälpfunktioner för rendering.
SegmentPathRepresenterar renderingsväg.
StreamSourceDefinierar ett sätt att hämta en filström när den behövs.
StringIndexDataProviderDeklarerar funktionalitet för att komma åt CFF String INDEX-struktur.
SvgConversionExceptionRepresenterar fontkonverteringsundantag för SVG-format.
TopDictDataProviderDeklarerar funktionalitet för att läsa/uppdatera CFF Top DICT-struktur.
TransformationMatrixRepresents 3x3 matrix
TtcFontFileDefinitionRepresenterar fildefinition för TTC-typsnitt.
TtcFontSourceRepresenterar TTC-typsnittskälla.
TtfCMapFormat0TableRepresenterar Format0 CMap-undertabell i TTF-typsnittsfilen.
TtfCMapFormat10TableRepresenterar Format10 CMap-undertabell i TTF-typsnittsfilen.
TtfCMapFormat12TableRepresenterar Format8 CMap-undertabell i TTF-typsnittsfilen.
TtfCMapFormat2TableRepresenterar Format2 CMap-undertabell i TTF-typsnittsfilen.
TtfCMapFormat4TableRepresenterar Format4 CMap-undertabell i TTF-typsnittsfilen.
TtfCMapFormat6TableRepresenterar Format6 CMap-undertabell i TTF-typsnittsfilen.
TtfCMapFormat8TableRepresenterar Format8 CMap-undertabell i TTF-typsnittsfilen.
TtfCMapFormatBaseTableRepresenterar basklass för CMap-undertabell.
TtfCMapTableRepresenterar “cmap”-tabell i TTF-typsnittsfilen.
TtfCMapTable.TtfCMapSubtableDescriptionTillhandahåller kort information om CMap-undertabell.
TtfCffTableRepresenterar “cff”-tabell i TTF-typsnittsfilen.
TtfCvtTableRepresenterar Control Value Table (CVT) i TTF-typsnittsfilen.
TtfEncodingRepresenterar TTF-typsnittskodning.
TtfEncodingParametersRepresenterar TTF-kodningsparametrar.
TtfFontRepresenterar TrueType-typsnitt (TTF).
TtfFontMetricsRepresenterar TTF-typsnittsmått.
TtfFpgmTableRepresenterar “fpgm”-tabell i TTF-typsnittsfilen.
TtfGaspTableRepresenterar “gasp”-tabell i TTF-typsnittsfilen.
TtfGlyfTableRepresenterar “glyf”-tabell i TTF-typsnittsfilen.
TtfHeadTableRepresenterar “head”-tabell i TTF-typsnittsfilen.
TtfHheaTableRepresenterar “hhea”-tabellen i TTF-typsnittsfilen.
TtfHmtxTableRepresenterar “hmtx”-tabellen i TTF-typsnittsfilen.
TtfHmtxTable.LongHorMetricRepresenterar metrisk post.
TtfHmtxTable.MetricListRepresenterar lista över metriker
TtfLocaTableRepresenterar “loca”-tabellen i TTF-typsnittsfilen.
TtfLocaTable.OffsetsListRepresenterar lista över glyf-förskjutningar.
TtfLtshTableRepresenterar Linear Threshold-tabellen i TTF-typsnittsfilen.
TtfMaxpTableRepresenterar “maxp”-tabellen i TTF-typsnittsfilen
TtfNameTableRepresenterar “name”-tabellen i TTF-typsnittsfilen.
TtfOs2TableRepresenterar “OS/2”-tabellen i TTF-typsnittsfilen.
TtfPostTableRepresenterar “post”-tabellen i TTF-typsnittsfilen
TtfPrepTableRepresenterar “prep”-tabellen i TTF-typsnittsfilen.
TtfStatTable
TtfTableBaseRepresenterar TTF-tabelldefinition.
TtfTableRepositoryarkiv för TTF-tabeller
TtfVheaTableRepresenterar “hhea”-tabellen i TTF-typsnittsfilen.
TtfVmtxTableRepresenterar “vmtx”-tabellen i TTF-typsnittsfilen.
TtfVmtxTable.LongVerMetricRepresenterar vertikal metrisk post.
Type1EncodingRepresenterar Type1-typsnitts-kodning.
Type1FontRepresenterar Type1-typsnitt.
Type1FontMetricsRepresenterar Type1-typsnittsmetrik.
Type1MetricFontType1-metrisk typsnittsimplementation.
Version16Dot16Representerar Version16Dot16-datatypen
WoffFormatExceptionRepresenterar undantag relaterat till WOFF-typsnittshantering.

Gränssnitt

GränssnittBeskrivning
ICffIndexDataProviderGrundläggande gränssnitt för åtkomst till INDEX-strukturer i CFF-typsnitt.
IEncodingParametersGemensamt gränssnitt för att stödja kodningsparametrar.
IFontDeklarerar gemensam funktionalitet för alla teckensnittsformat.
IFontCharactersMergerDeklarerar hjälparfunktionalitet för att slå samman TrueType-teckensnitt.
IFontEncodingDefinierar ett gränssnitt för teckensnittskodning.
IFontMetricsDefinierar ett gränssnitt för verktyg för teckensnittsmått.
IFontSaverDefinierar ett gränssnitt för funktionalitet för att spara teckensnitt.
IGlyphAccessorDefinierar funktionalitet för att hämta specificerade glyfidentifierare och glyfer.
IGlyphOutlinePainterDefinierar ett konturbaserat sätt att rita glyfer.
IGlyphPainterDefinierar ett sätt att rita glyfer.
IGlyphRendererGränssnitt som används för att rendera glyfer.
IPathSegmentRepresenterar gränssnittet för ett godtyckligt vägsegment.
ISupportsNameAddressingDefinierar medlemmar som är specifika för kodningar som stöder glyfnamnadsadressering

Enumerationer

EnumBeskrivning
CffIndexProviderTypeSpecificerar INDEX-strukturer som stöds av familjen av indexleverantörsgränssnitt.
CffUpdateStringIndexStrategySpecificerar hur man lägger till strängar i CFF String INDEX-lagring.
FontSavingFormatsSpecificerar teckensnittstyp.
FontTypeSpecificerar teckensnittstyp.
GlyphIdTypeSpecificerar typer av glyfid.
GlyphStateSpecificerar glyftillståndet.
MSPlatformSpecificIdRepresenterar Microsoft-plattformens PlatformSpecificId-enumeration.
MacPlatformSpecificIdRepresenterar Macintosh-plattformens PlatformSpecificId-enumeration.
PlatformIdRepresenterar PlatformId-enumeration.
RangeGaspBehaviorFlagsFlaggor som beskriver önskat rasteriseringsbeteende.
UnicodePlatformSpecificIdRepresenterar unicode-plattformspecifik enumeration.