Bibliothèque Java pour l'analyse du fichier de police OpenType
Font font = OpenType . parse ( filePath );
System . out . println ( font . getPath ( "you are right" ). toSVG ())Une police représente un fichier de police OpenType chargé.
Font.getPath(String text)Convertir spécifié en un objet Path avec une taille par défaut.
Font.getPath()Convertissez tous les glyphes en un objet PATH avec une taille par défaut. (Par défaut: 16 polices en une ligne et par police avec une taille de 44 * 40)
Font.nameToGlyph(String name)Convertissez le nom de glyphe donné en un seul objet GlyphData.
Un glyphe est une marque individuelle qui correspond souvent à un caractère.
GlyphData.getPath()Obtenez un objet Glyph Path avec la taille par défaut (44 * 40) que nous pouvons utiliser pour exporter (par exemple, enregistrer en tant que fichier SVG).
GlyphData.getPath(FontCell fontCell)Obtenez un objet Glyph Path avec une taille spécifiée (FontCell) que nous pouvons utiliser pour exporter (par exemple, enregistrer en tant que fichier SVG).
fontCell : une limite extérieure d'une cellule où une police sera rendue dansUn chemin contenant un ensemble de commandes de chemin similaires à un chemin SVG.
Path.toSVG()Convertissez le chemin en une chaîne de DOM SVG.
Path.toSVG(String filePath)Enregistrez le chemin d'accès en tant que fichier SVG qui se trouve dans le filepath
Path.toImage(File file)Enregistrer le chemin en tant que fichier jpeg
Path.toImage(File file, ImageFormat format)Enregistrez le chemin d'accès en tant que fichier image spécifié par format. Soutenir le format JPEG ou PNG actuellement
Path.toImageBytes()Convertir le chemin en tableau d'octets d'une image JPEG
Path.toImageBytes(ImageFormat format)Convertissez le chemin du chemin en byte de format d'image spécifié
Mit