Loading article…
ODTTF (Obfuscated OpenType) は、MicrosoftのOpen XML Paper Specification (XPS) およびOffice Open XMLフォーマットで使用される埋め込みフォントファイル タイプです。 [ 1 ]このファイル タイプは、元のドキュメントで使用されているフォントに基づいて難読化されたサブセット フォントを指します。そのMIME タイプはapplication/vnd.openxmlformats-officedocument.obfuscatedFontです。[ 2 ]
DOCXファイルからファイルを抽出するには、ファイル名の拡張子を.zipに変更することで、アーカイブを閲覧・抽出できます。このMIMEタイプはマイクロソフト独自のものであり、IANAレジストリには登録されていません。
Okularのソースコード(関数parseGUID()とメソッドXpsFile::loadFontByName()を参照)によると、フォントファイルの最初の32バイトは、フォントファイル名(GUID )を使用してXOR演算で難読化されています。ファイルの残りの部分は通常のOpenTypeです。[ 3 ] GUID表現のバイト順序は、ファイル名で使用されるフォーマットされた形式とは逆で、 .NET Frameworkの表現の内部バイト順序とは一致しません。[ 4 ]
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク)