com.aspose.font

Il com.aspose.font è un pacchetto radice per tutte le classi che gestiscono i font.

Classi

ClasseDescrizione
AxisRecordRappresenta la struttura del record Axis.
AxisValueRappresenta il record AxisValue.
AxisValueTableBaseClasse base per la struttura della tabella Axis Value.
AxisValueTableFormat1Rappresenta il formato 1 della tabella Axis value.
AxisValueTableFormat2Rappresenta il formato 2 della tabella Axis value.
AxisValueTableFormat3Rappresenta il formato 3 della tabella Axis value.
AxisValueTableFormat4Rappresenta il formato 4 della tabella Axis value.
ByteContentStreamSourceRappresenta una sorgente di flusso basata sullo stream _content.
CffEncodingRappresenta la codifica CFF _font.
CffFontRappresenta il Compact Font Format (CFF).
CffFontExceptionRappresenta un’eccezione comune di elaborazione relativa ai font in formato CFF.
CffFontMetricsImplementazione delle metriche dei font CFF
CffFontsSettingsFornisce impostazioni comuni ai font CFF.
CffParsingExceptionRappresenta un’eccezione di parsing per i font in formato cff.
ClosePathRappresenta l’operazione ClosePath.
CompositeGlyphRappresenta un glifo composito del font.
CompositeGlyphComponentRappresenta il componente del glifo composito (glifo con matrice di posizionamento).
CompositeGlyphComponentListRappresenta l’elenco dei componenti del glifo composito.
CompressionUtilsFornisce metodi di utilità per la compressione e la decompressione.
CurveToRappresenta l’operazione CurveTo.
EncodingExceptionRappresenta un’eccezione di codifica.
FileSystemStreamSourceRappresenta una sorgente di flusso basata sul file system.
FontRappresenta la classe base Font.
FontAgrumentExceptionRappresenta un’eccezione di argomento Font.
FontBBoxrappresenta il bounding box del font.
FontCharactersMergerDichiara la funzionalità per unire font di diversi tipi.
FontConversionExceptionRappresenta un’eccezione di conversione Font.
FontCreationExceptionRappresenta un’eccezione di creazione Font.
FontDefinitionRappresenta la definizione del set di file Font.
FontEnvironmentFornisce informazioni sull’ambiente e sulla piattaforma corrente.
FontExceptionRappresenta un’eccezione comune relativa all’elaborazione del Font.
FontFactoryContiene funzionalità per aprire font di diversi tipi e altri metodi per creare vari oggetti.
FontFileDefinitionRappresenta la definizione del file Font.
FontMergeExceptionRappresenta un’eccezione di unione Font.
FontMetricsRappresenta le metriche del font.
FontNotSupportedOperationExceptionRappresenta un’eccezione di operazione non supportata.
FontSpecificEncodingsRappresenta codifiche specifiche per Font consapevoli del consumatore.
FontStyleEnumerazione degli stili del Font
GaspRangeL’array di record GaspRange fornisce comportamenti consigliati per varie dimensioni ppem
GlyphRappresenta un glifo del Font.
GlyphIdRappresenta gli ID dei glifi, disponibili nel Font.
GlyphIdListRappresenta l’elenco degli ID dei glifi.
GlyphOutlineRendererRappresenta il renderer del contorno del glifo.
GlyphRendererBaseRappresenta la classe base per i renderer dei glifi.
GlyphStringIdRappresenta l’ID del glifo di stringa.
GlyphUInt32IdRappresenta l’ID del glifo intero.
HelpersFactoryCrea oggetti relativi allo spazio dei nomi TtfHelpers
IncorrectFontDataExceptionRappresenta le eccezioni per i casi in cui alcuni valori dell’oggetto Font sono invalidi.
LicenseFornisce metodi per licenziare il componente.
LicenseFlagsRappresenta un wrapper di supporto per i flag di incorporamento dalla tabella ‘OS/2’ (campo fsType).
LicenseRestrictionExceptionRappresenta l’eccezione che può essere lanciata al tentativo di eseguire funzionalità limitate in modalità di valutazione.
LineToRappresenta l’operazione LineTo.
MSLanguageIdEnumerazione degli ID lingua della piattaforma Microsoft.
MacLanguageIdEnumerazione degli ID lingua della piattaforma Macintosh.
MeteredFornisce metodi per impostare la chiave misurata.
MoveToRappresenta l’operazione MoveTo.
MultiLanguageStringRappresenta una stringa multilingua.
NameIdRappresenta l’enumerazione NameId.
NameIndexDataProviderFornisce impostazioni comuni ai font CFF.
NameRecordRappresenta la struttura NameRecord della tabella ’name’
NameToCodeMapRappresenta la mappa nome-codice.
PathSegmentCollectionRappresenta una collezione di segmenti di percorso.
RenderingUtilsFornisce metodi di utilità per il rendering.
SegmentPathRappresenta il percorso di rendering.
StreamSourceDefinisce un modo per ottenere un flusso di file quando è necessario.
StringIndexDataProviderDichiara la funzionalità per accedere alla struttura CFF String INDEX.
SvgConversionExceptionRappresenta l’eccezione di conversione del Font per il formato SVG.
TopDictDataProviderDichiara la funzionalità per leggere/aggiornare la struttura CFF Top DICT.
TransformationMatrixRepresents 3x3 matrix
TtcFontFileDefinitionRappresenta la definizione del file per il Font TTC.
TtcFontSourceRappresenta la sorgente del Font TTC.
TtfCMapFormat0TableRappresenta la sottotabella Format0 CMap del file TTF Font.
TtfCMapFormat10TableRappresenta la sottotabella Format10 CMap del file TTF Font.
TtfCMapFormat12TableRappresenta la sottotabella Format8 CMap del file TTF Font.
TtfCMapFormat2TableRappresenta la sottotabella Format2 CMap del file TTF Font.
TtfCMapFormat4TableRappresenta la sottotabella Format4 CMap del file TTF Font.
TtfCMapFormat6TableRappresenta la sottotabella Format6 CMap del file TTF Font.
TtfCMapFormat8TableRappresenta la sottotabella Format8 CMap del file TTF Font.
TtfCMapFormatBaseTableRappresenta la classe base della sottotabella CMap.
TtfCMapTableRappresenta la tabella “cmap” del file TTF Font.
TtfCMapTable.TtfCMapSubtableDescriptionFornisce brevi informazioni sulla sottotabella CMap.
TtfCffTableRappresenta la tabella “cff” del file TTF Font.
TtfCvtTableRappresenta la Control Value Table (CVT) del file TTF Font.
TtfEncodingRappresenta la codifica del Font TTF.
TtfEncodingParametersRappresenta i parametri di codifica TTF.
TtfFontRappresenta il TrueType Font (TTF).
TtfFontMetricsRappresenta le metriche del Font TTF.
TtfFpgmTableRappresenta la tabella “fpgm” del file TTF Font.
TtfGaspTableRappresenta la tabella “gasp” del file TTF Font.
TtfGlyfTableRappresenta la tabella “glyf” del file TTF font.
TtfHeadTableRappresenta la tabella “head” del file TTF Font.
TtfHheaTableRappresenta la tabella “hhea” del file di font TTF.
TtfHmtxTableRappresenta la tabella “hmtx” del file di font TTF.
TtfHmtxTable.LongHorMetricRappresenta il record delle metriche.
TtfHmtxTable.MetricListRappresenta l’elenco delle metriche
TtfLocaTableRappresenta la tabella “loca” del file di font TTF.
TtfLocaTable.OffsetsListRappresenta l’elenco degli offset dei glifi.
TtfLtshTableRappresenta la tabella Linear Threshold del file di font TTF.
TtfMaxpTableRappresenta la tabella “maxp” del file di font TTF
TtfNameTableRappresenta la tabella “name” del file di font TTF.
TtfOs2TableRappresenta la tabella “OS/2” del file di font TTF.
TtfPostTableRappresenta la tabella “post” del file di font TTF
TtfPrepTableRappresenta la tabella “prep” del file di font TTF.
TtfStatTable
TtfTableBaseRappresenta la definizione della tabella TTF.
TtfTableRepositoryrepository delle tabelle TTF
TtfVheaTableRappresenta la tabella “hhea” del file di font TTF.
TtfVmtxTableRappresenta la tabella “vmtx” del file di font TTF.
TtfVmtxTable.LongVerMetricRappresenta il record delle metriche verticali.
Type1EncodingRappresenta la codifica del Font Type1.
Type1FontRappresenta il Font Type1.
Type1FontMetricsRappresenta le metriche del Font Type1.
Type1MetricFontImplementazione del font metric Type1.
Version16Dot16Rappresenta il tipo di dato Version16Dot16
WoffFormatExceptionRappresenta l’eccezione relativa all’elaborazione dei font WOFF.

Interfacce

InterfacciaDescrizione
ICffIndexDataProviderInterfaccia di base per accedere alle strutture INDEX dei font CFF.
IEncodingParametersInterfaccia comune per supportare i parametri di codifica.
IFontDichiara la funzionalità comune per tutti i formati di carattere.
IFontCharactersMergerDichiara la funzionalità di supporto per unire i font TrueType.
IFontEncodingDefinisce un’interfaccia per la codifica dei font.
IFontMetricsDefinisce un’interfaccia per gli strumenti di metriche dei font.
IFontSaverDefinisce un’interfaccia per la funzionalità di salvataggio dei font.
IGlyphAccessorDefinisce la funzionalità per recuperare gli identificatori di glifo specificati e i glifi.
IGlyphOutlinePainterDefinisce un metodo di contorno per disegnare i glifi.
IGlyphPainterDefinisce un modo per disegnare i glifi.
IGlyphRendererInterfaccia utilizzata per renderizzare i glifi.
IPathSegmentRappresenta l’interfaccia di qualsiasi segmento di percorso.
ISupportsNameAddressingDefinisce i membri specifici per le codifiche che supportano l’indirizzamento per nome del glifo

Enumerazioni

EnumDescrizione
CffIndexProviderTypeSpecifica le strutture INDEX supportate dalla famiglia di interfacce del provider di indice.
CffUpdateStringIndexStrategySpecifica come aggiungere stringhe allo storage CFF String INDEX.
FontSavingFormatsSpecifica il tipo di Font.
FontTypeSpecifica il tipo di Font.
GlyphIdTypeSpecifica i tipi di ID del glifo.
GlyphStateSpecifica lo stato del glifo.
MSPlatformSpecificIdRappresenta l’enumerazione PlatformSpecificId della piattaforma Microsoft.
MacPlatformSpecificIdRappresenta l’enumerazione PlatformSpecificId della piattaforma Macintosh.
PlatformIdRappresenta l’enumerazione PlatformId.
RangeGaspBehaviorFlagsFlag che descrivono il comportamento desiderato del rasterizzatore.
UnicodePlatformSpecificIdRappresenta l’enumerazione specifica della piattaforma Unicode.