2016-06-16 13 views
1

プロパティ>詳細の.otfおよび.ttfファイルに特定の詳細を書き込もうとしています。フォントの書き方(OTF&TTF)PHPを使用したプロパティの詳細

これは、ダウンロード時に特定のライセンスキー情報をフォントファイルに挿入できるようにすることです。フォントが共有されるこの方法で、私たちはライセンスキーを見ることができます。

私はこれがphytonで簡単だと知っていますが、理想的には可能ならばPHPでこれを行いたいと思います。

+2

テクニカルノートでは、「プロパティ>詳細」は問題ではありません。 OpenType仕様では、メタデータテーブルとそのテーブルのフィールドには明確かつ特定の名前があります。したがって、ライセンスについて話している場合は、名前テーブルのライセンス文字列を更新することになります。 PHPには素晴らしいフォントライブラリがなく、Licenseフィールド(または任意の値)を更新するには複数のチェックサムの再計算と更新が必要です。ソース)ソリューション。 –

答えて

0

https://github.com/PhenX/php-font-libを試しましたか?

ところで、この操作は危険です。これは、完全ではないフォントパーサー/エクスポータライブラリを使用すると、元のフォントの情報が失われる可能性があるためです。したがって、使用しているライブラリがフォントに含まれている機能 をサポートしているかどうかを確認する必要があります。

だからこそ、FontToolsのようなPythonライブラリをお勧めします。

関連する問題