CSSFont Extractor
1.0.0
CSSファイルからbase64形式にエンコードされたフォント( .woff )を抽出します。
make_woff.sh 1つの鉱石ファイルを引数としてより多くのCSSファイルを取得し、 extract_font.py呼び出して、 .txtファイルとして./outputディレクトリとしてbase64文字列を抽出し、 .woffフォントファイルに変換します。
extract_font.py -CSSファイルからbase64行を抽出し、それらを./outputディレクトリ内の個々の.txtファイルに保存します。 CSSファイルからフォント名、重量、スタイルを取得しようとし、 [name_weight_style_] number.txtで生成されたファイル名にこの情報を使用しようとします。
hanikesnのwoff2otfツールを使用して.woffファイルを.otfに変換します(ファイルはgithub on demandからcurlを使用してダウンロードされ、ファイルが見つからない場合はotfに覆います)。
すべてをデフォルトで事前にインストールする必要があり、LinuxとMacosで問題なく実行する必要があります。問題を報告してください。
このgitをクローン(または抽出してください)、次に:
bash make_woff.sh FILE1.CSS [FILE2.CSS...]TO-DOは個々のファイルに記載されています。 PRと問題は大歓迎です! ?
注:これはすべて、ネットワークタブからChrome Dev Toolsを使用して簡単に実行でき、Base64ファイルをここで述べたようにバイナリファイルに保存できます。