Java Source Code : 康煕部首文字を含むフォント一覧
Java Source Code : 康煕部首文字を含むフォント一覧 「康煕部首文字を含んでいるフォント」のフォントファイルを全て抽出し、一覧にするJavaプログラムを作ったので公開します。 実行結果は、 康煕部首文字を含むフォント一覧 のとおりです。 フォントファイルの内部構造(仕様)は、 The OpenType Font File に書かれています。 この仕様を読んだだけだと、イメージがわきにくいので、本sorce codeを併せて読めば、理解し易くなると思われます。 実行する前の準備(環境はWindows10) 1.C://Users/Public/Documents/myFontsフォルダーを作成する。 2.C:\Windows\Fontsにあるフォントを全て、上記1で作成したフォルダーにコピーする。 3.本プログラムを実行させる。(実行のさせ方は、各自で調べてください) 4.上記1のフォルダーに000勇者ああああ.txtファイルが上書き作成され、そこにフォント一覧が記載されている。 //以下、Java source code package module; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.PrintWriter; import java.io.RandomAccessFile; import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; //https://docs.microsoft.com/ja-jp/typography/opentype/spec/otff public class mainProgram { static private String sDir = new String("C://Users/Public/Documents/myFonts"); public static class classTags { ...