Aspose.Font for .NET


.NET でフォント ファイルを操作できる API

.NET アプリケーション内で TrueType、CFF、OpenType および Type1 などのさまざまなフォントを読み込み、描画、保存

Aspose.Font for .NET

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);
          



ページトップへ