Aspose.Font for .NET は、さまざまなフォント ファイルを操作できる、柔軟かつ使用方法も簡単なライブラリです。Aspose.Font for .NET では、TrueType、CFF、OpenType および Type1 などの多数のフォント形式をサポートします。さらに、フォントを読み込んで、すべてのフォント タイプのグリフやエンコード情報などのデータ構造の情報の取得やフォントの保存もできます。エンドユーザーにとって、あらゆるグリフやテキストを描画できる利便性の高いサブシステムとなります。
Aspose.Font for .NET は、さまざまなフォント形式を簡単に読み込み、抽出、保存できます。ここでは TrueType TTF を数行のコードで処理する例を紹介します。
// フォントを読み込むバイト配列 byte[] fontMemoryData = File.ReadAllBytes("directoryPath" + "Montserrat-Regular.ttf"); FontDefinition fd = new FontDefinition(FontType.TTF, new FontFileDefinition("ttf", new ByteContentStreamSource(fontMemoryData))); TtfFont ttfFont = Aspose.Font.Font.Open(fd) as TtfFont; // 読み込んだ TtfFont オブジェクトのデータを操作 // CffFont をディスクに保存 ttfFont.Save("ouputDirectoryPath"+Montserrat-Regular_out.ttf);