1

私は、これらの日に使用されているすべての主要フォーマット間のコマンドラインフォント変換を習得しましたが、1つの例外があります。特定のwoff2ファイルは、GitHubの公式ツールを使用して解凍しません。私は彼らが壊れていないことを知っていますし、私はファイルの種類が正しいことを知っています。私はトップの商用コンバータや多くの無料のオンラインユーティリティを試してみるときも同じ問題を抱えていました。何らかの理由で、これらの問題のあるwoff2ファイルで動作する唯一のファイルはEverythingFontsです。おそらく私の推測では、おそらくwoff2のフォントの中には、現在GitHubで利用可能な安定したパブリック・デコーダと互換性のない実験的な最先端の機能を採用しているのかもしれません。AFDKO 'makeotf' CLIプログラムをwoff2用に実装していますか?

出力のメタデータは、GitHubまたはAdobeのサイトでも無料で提供されているコマンドラインツールの「AFDKO」パッケージ(AdobeのOpentype用フォント開発キット)を使用していることを示します。

ほとんどの場合、サイズの制限があり、変換の回数が制限され、一度に1つのファイルのみが変換されるため、オンラインコンバータは嫌いです。プラス私はいつもオンラインではない。したがって、私の最優先事項は次のとおりです。

woff2ファイルを入力してttfまたはotfファイルを出力しようとするときに使用する適切なコマンドと構文は、AFDKO内のmakeotfバイナリを使用していますか?誰かが私が試したことがないという提案があれば、私はこのアドビキットを必要としない答えについています。

私の目標は、他のフォント形式のように、バッチ変換を自動化するスクリプトを書くことです。それが達成されると、私は世界と仕事を分かち合い、オンラインフォント情報と変換サイトを制限なしですべて無料で開始する予定です。誰かがその目的のために入力している場合、私のサーバーはLinuxベースです。また、オフラインバイナリを無料で利用できるようにする予定ですが、時間がかかります。

+0

「私は彼らが腐敗していないことを知っている」と言っても、あなたを信じることはできません。あなたはそれを確認するために何を使いましたか?あなたが使用したツールは、それ自体が正しくない可能性があるためです。 「彼らは働いています」という証拠は十分ではありません:WOFF2でラップされたOpenType仕様に準拠していないフォントについてはブラウザが寛容になります。 HTMLコード。 AFDKOはあまり親切ではありません。たとえ "仕事"していても、不正なフォントは受け付けません。 –

+0

2番目の注記では、これはかなりフォント固有の質問です。http://typedrawers.comで質問すると、何時間もかかりますが、何らかの専門知識を持つ人がそれを発見するまでに数日かかるでしょう。 –

答えて

1

特定のフォーマットとの変換が必要な場合は、最初の呼び出しポートはTTXで、Pythonベースのユーティリティはhttps://github.com/fonttools/fonttoolsになります(注:別にインストールされたbrotliパッケージが必要ですWOFF2ファイルで作業します)。

また、AFDKOのコマンドラインユーティリティよりも優れたエラー報告機能があります。それでも問題が解決しない場合は、フォントの構文解析がどこで間違っているかを知ることができます。

関連する問題