Biblioteca Java para el análisis de archivos de fuente OpenType
Font font = OpenType . parse ( filePath );
System . out . println ( font . getPath ( "you are right" ). toSVG ())Una fuente representa un archivo de fuentes de OpenType cargado.
Font.getPath(String text)Convertir especificado en un objeto de ruta con el tamaño predeterminado.
Font.getPath()Convierta todo glifo a un objeto de ruta con el tamaño predeterminado. (Valor predeterminado: 16 fuentes en una línea y por fuente con un tamaño de 44*40)
Font.nameToGlyph(String name)Convierta el nombre del glifo dado en un solo objeto GlyphData.
Un glifo es una marca individual que a menudo corresponde a un carácter.
GlyphData.getPath()Obtenga un objeto de ruta de glifo con tamaño predeterminado (44*40) Podemos usar para exportar (por ejemplo, guardar como un archivo SVG).
GlyphData.getPath(FontCell fontCell)Obtenga un objeto de ruta de glifo con tamaño especificado (FontCell) que podemos usar para exportar (por ejemplo, guardar como un archivo SVG).
fontCell : un límite externo de una celda donde se representará una fuente enUna ruta que contiene un conjunto de comandos de ruta similares a una ruta SVG.
Path.toSVG()Convierta la ruta a una cadena de SVG DOM.
Path.toSVG(String filePath)Guarde la ruta como un archivo SVG que se ubica en FilePath
Path.toImage(File file)Guarde la ruta como un archivo JPEG
Path.toImage(File file, ImageFormat format)Guarde la ruta como un archivo de imagen especificado por formato. Soporte para el formato JPEG o PNG actualmente
Path.toImageBytes()Convierta el camino a la matriz de bytes de una imagen JPEG
Path.toImageBytes(ImageFormat format)Convertir la ruta a la matriz de bytes del formato de imagen especificado
MIT