com.aspose.font

El com.aspose.font es un paquete raíz para todas las clases que manejan fuentes.

Clases

ClaseDescripción
AxisRecordRepresenta la estructura de registro de eje.
AxisValueRepresenta el registro AxisValue.
AxisValueTableBaseClase base para la estructura de tabla de valores de eje.
AxisValueTableFormat1Representa el formato 1 de la tabla de valores de eje
AxisValueTableFormat2Representa el formato 2 de la tabla de valores de eje
AxisValueTableFormat3Representa el formato 3 de la tabla de valores de eje
AxisValueTableFormat4Representa el formato 4 de la tabla de valores de eje
ByteContentStreamSourceRepresenta una fuente de flujo basada en el flujo _content.
CffEncodingRepresenta la codificación _font de CFF.
CffFontRepresenta Compact Font Format (CFF).
CffFontExceptionRepresenta una excepción común de procesamiento relacionada con fuentes del formato CFF.
CffFontMetricsImplementación de métricas de fuentes CFF
CffFontsSettingsProporciona configuraciones comunes a fuentes CFF.
CffParsingExceptionRepresenta una excepción de análisis para fuentes del formato cff.
ClosePathRepresenta la operación ClosePath.
CompositeGlyphRepresenta un glifo compuesto de fuente.
CompositeGlyphComponentRepresenta el componente de glifo compuesto (glifo con matriz de colocación).
CompositeGlyphComponentListRepresenta la lista de componentes de glifos compuestos.
CompressionUtilsProporciona métodos utilitarios para compresión y descompresión.
CurveToRepresenta la operación CurveTo.
EncodingExceptionRepresenta una excepción de codificación.
FileSystemStreamSourceRepresenta una fuente de flujo basada en el sistema de archivos.
FontRepresenta la clase base Font.
FontAgrumentExceptionRepresenta una excepción de argumento de Font.
FontBBoxRepresenta el cuadro delimitador de la fuente.
FontCharactersMergerDeclara la funcionalidad para combinar fuentes de diferentes tipos.
FontConversionExceptionRepresenta una excepción de conversión de Font.
FontCreationExceptionRepresenta una excepción de creación de Font.
FontDefinitionRepresenta la definición del conjunto de archivos de Font.
FontEnvironmentProporciona información sobre el entorno y la plataforma actuales.
FontExceptionRepresenta una excepción común relacionada con el procesamiento de Font.
FontFactoryContiene funcionalidad para abrir fuentes de diferentes tipos y otros métodos para crear varios objetos.
FontFileDefinitionRepresenta la definición del archivo Font.
FontMergeExceptionRepresenta una excepción de combinación de Font.
FontMetricsRepresenta métricas de fuente.
FontNotSupportedOperationExceptionRepresenta una excepción de operación no soportada.
FontSpecificEncodingsRepresenta codificaciones específicas para fuentes conscientes del consumidor.
FontStyleEnumeración de estilo de fuente
GaspRangeLa matriz de registros GaspRange proporciona comportamientos recomendados para varios tamaños ppem.
GlyphRepresenta un glifo de fuente.
GlyphIdRepresenta los IDs de glifos, disponibles en la fuente.
GlyphIdListRepresenta una lista de IDs de glifos.
GlyphOutlineRendererRepresenta el renderizador de contorno de glifos.
GlyphRendererBaseRepresenta la clase base para renderizadores de glifos.
GlyphStringIdRepresenta el ID de glifo de cadena.
GlyphUInt32IdRepresenta el ID de glifo entero.
HelpersFactoryCrea objetos relacionados con el espacio de nombres TtfHelpers
IncorrectFontDataExceptionRepresenta excepciones para casos en los que algunos valores del objeto Fuente son inválidos.
LicenseProporciona métodos para licenciar el componente.
LicenseFlagsRepresenta un contenedor auxiliar para las banderas de incrustación de la tabla ‘OS/2’ (campo fsType).
LicenseRestrictionExceptionRepresenta una excepción que se puede lanzar al intentar ejecutar una funcionalidad que está restringida en modo de evaluación.
LineToRepresenta la operación LineTo.
MSLanguageIdEnumeración de ID de idioma de la plataforma Microsoft.
MacLanguageIdEnumeración de ID de idioma de la plataforma Macintosh.
MeteredProporciona métodos para establecer la clave medida.
MoveToRepresenta la operación MoveTo.
MultiLanguageStringRepresenta una cadena multilingüe.
NameIdRepresenta la enumeración NameId.
NameIndexDataProviderProporciona configuraciones comunes a fuentes CFF.
NameRecordRepresenta la estructura NameRecord de la tabla ’name’
NameToCodeMapRepresenta el mapa de nombre a código.
PathSegmentCollectionRepresenta una colección de segmentos de ruta.
RenderingUtilsProporciona métodos utilitarios para el renderizado.
SegmentPathRepresenta la ruta de renderizado.
StreamSourceDefine una forma de obtener un flujo de archivo cuando se necesita.
StringIndexDataProviderDeclara la funcionalidad para acceder a la estructura CFF String INDEX.
SvgConversionExceptionRepresenta la excepción de conversión de fuentes para el formato SVG.
TopDictDataProviderDeclara la funcionalidad para leer/actualizar la estructura CFF Top DICT.
TransformationMatrixRepresents 3x3 matrix
TtcFontFileDefinitionRepresenta la definición de archivo para la fuente TTC.
TtcFontSourceRepresenta la fuente TTC.
TtfCMapFormat0TableRepresenta la subtabla Format0 CMap del archivo de fuente TTF.
TtfCMapFormat10TableRepresenta la subtabla Format10 CMap del archivo de fuente TTF.
TtfCMapFormat12TableRepresenta la subtabla Format8 CMap del archivo de fuente TTF.
TtfCMapFormat2TableRepresenta la subtabla Format2 CMap del archivo de fuente TTF.
TtfCMapFormat4TableRepresenta la subtabla Format4 CMap del archivo de fuente TTF.
TtfCMapFormat6TableRepresenta la subtabla Format6 CMap del archivo de fuente TTF.
TtfCMapFormat8TableRepresenta la subtabla Format8 CMap del archivo de fuente TTF.
TtfCMapFormatBaseTableRepresenta la clase base de la subtabla CMap.
TtfCMapTableRepresenta la tabla “cmap” del archivo de fuente TTF.
TtfCMapTable.TtfCMapSubtableDescriptionProporciona información breve sobre la subtabla CMap.
TtfCffTableRepresenta la tabla “cff” del archivo de fuente TTF.
TtfCvtTableRepresenta la tabla de valores de control (CVT) del archivo de fuente TTF.
TtfEncodingRepresenta la codificación de la fuente TTF.
TtfEncodingParametersRepresenta los parámetros de codificación TTF.
TtfFontRepresenta la fuente TrueType (TTF).
TtfFontMetricsRepresenta las métricas de la fuente TTF.
TtfFpgmTableRepresenta la tabla “fpgm” del archivo de fuente TTF.
TtfGaspTableRepresenta la tabla “gasp” del archivo de fuente TTF.
TtfGlyfTableRepresenta la tabla “glyf” del archivo de fuente TTF.
TtfHeadTableRepresenta la tabla “head” del archivo de fuente TTF.
TtfHheaTableRepresenta la tabla “hhea” del archivo de fuente TTF.
TtfHmtxTableRepresenta la tabla “hmtx” del archivo de fuente TTF.
TtfHmtxTable.LongHorMetricRepresenta el registro de métricas.
TtfHmtxTable.MetricListRepresenta la lista de métricas
TtfLocaTableRepresenta la tabla “loca” del archivo de fuente TTF.
TtfLocaTable.OffsetsListRepresenta la lista de desplazamientos de glifos.
TtfLtshTableRepresenta la tabla Linear Threshold del archivo de fuente TTF.
TtfMaxpTableRepresenta la tabla “maxp” del archivo de fuente TTF
TtfNameTableRepresenta la tabla “name” del archivo de fuente TTF.
TtfOs2TableRepresenta la tabla “OS/2” del archivo de fuente TTF.
TtfPostTableRepresenta la tabla “post” del archivo de fuente TTF
TtfPrepTableRepresenta la tabla “prep” del archivo de fuente TTF.
TtfStatTable
TtfTableBaseRepresenta la definición de tabla TTF.
TtfTableRepositoryrepositorio de tablas TTF
TtfVheaTableRepresenta la tabla “hhea” del archivo de fuente TTF.
TtfVmtxTableRepresenta la tabla “vmtx” del archivo de fuente TTF.
TtfVmtxTable.LongVerMetricRepresenta el registro de métricas verticales.
Type1EncodingRepresenta la codificación de fuente Type1.
Type1FontRepresenta la fuente Type1.
Type1FontMetricsRepresenta las métricas de la fuente Type1.
Type1MetricFontImplementación de fuente métrica Type1.
Version16Dot16Representa el tipo de dato Version16Dot16
WoffFormatExceptionRepresenta la excepción relacionada con el procesamiento de fuentes WOFF.

Interfaces

InterfazDescripción
ICffIndexDataProviderInterfaz básica para acceder a las estructuras INDEX de fuentes CFF.
IEncodingParametersInterfaz común para admitir parámetros de codificación.
IFontDeclara la funcionalidad común para todos los formatos de fuente.
IFontCharactersMergerDeclara la funcionalidad de ayuda para combinar fuentes TrueType.
IFontEncodingDefine una interfaz para la codificación de fuentes.
IFontMetricsDefine una interfaz para herramientas de métricas de fuentes.
IFontSaverDefine una interfaz para la funcionalidad de guardado de fuentes.
IGlyphAccessorDefine la funcionalidad para recuperar identificadores de glifos especificados y glifos.
IGlyphOutlinePainterDefine una forma esquemática de dibujar glifos.
IGlyphPainterDefine una forma de dibujar glifos.
IGlyphRendererInterfaz utilizada para renderizar glifos.
IPathSegmentRepresenta la interfaz de cualquier segmento de ruta.
ISupportsNameAddressingDefine miembros que son específicos de codificaciones que admiten direccionamiento por nombre de glifo

Enumeraciones

EnumeraciónDescripción
CffIndexProviderTypeEspecifica las estructuras INDEX compatibles con la familia de interfaces del proveedor de índices.
CffUpdateStringIndexStrategyEspecifica cómo agregar cadenas al almacenamiento CFF String INDEX.
FontSavingFormatsEspecifica el tipo de fuente.
FontTypeEspecifica el tipo de fuente.
GlyphIdTypeEspecifica los tipos de identificador de glifo.
GlyphStateEspecifica el estado del glifo.
MSPlatformSpecificIdRepresenta la enumeración PlatformSpecificId de la plataforma Microsoft.
MacPlatformSpecificIdRepresenta la enumeración PlatformSpecificId de la plataforma Macintosh.
PlatformIdRepresenta la enumeración PlatformId.
RangeGaspBehaviorFlagsIndicadores que describen el comportamiento deseado del rasterizador.
UnicodePlatformSpecificIdRepresenta la enumeración específica de la plataforma Unicode.