opentype4j
1.0.0
OpenType 글꼴 파일 구문 분석 용 Java 라이브러리
Font font = OpenType . parse ( filePath );
System . out . println ( font . getPath ( "you are right" ). toSVG ())글꼴은로드 된 OpenType 글꼴 파일을 나타냅니다.
Font.getPath(String text)기본 크기가있는 경로 객체로 지정된 변환.
Font.getPath()모든 글리프를 기본 크기의 경로 객체로 변환하십시오. (기본값 : 한 줄에 16 개의 글꼴과 크기가 44*40 인 글꼴 당 16 개)
Font.nameToGlyph(String name)주어진 Glyph 이름을 단일 GlyphData 객체로 변환하십시오.
글리프는 종종 캐릭터에 해당하는 개별 마크입니다.
GlyphData.getPath()기본 크기 (44*40)의 Glyph 경로 개체를 가져 오십시오 (예 : SVG 파일로 저장).
GlyphData.getPath(FontCell fontCell)지정된 크기 (fontcell)의 Glyph 경로 개체를 가져 오십시오 (예 : SVG 파일로 저장).
fontCell : 글꼴이 렌더링되는 셀의 외부 경계SVG 경로와 유사한 경로 명령을 포함하는 경로.
Path.toSVG()경로를 SVG Dom의 문자열로 변환하십시오.
Path.toSVG(String filePath)FilePath에서 위치하는 SVG 파일로 경로를 저장하십시오.
Path.toImage(File file)경로를 JPEG 파일로 저장하십시오
Path.toImage(File file, ImageFormat format)경로를 형식별로 지정된 이미지 파일로 저장하십시오. 현재 JPEG 또는 PNG 형식 지원
Path.toImageBytes()경로를 JPEG 이미지의 바이트 어레이로 변환
Path.toImageBytes(ImageFormat format)경로를 지정된 이미지 형식의 바이트 배열로 변환
MIT