FontEmbedder

FontEmbedder

概要

FontEmbedder は Aspose.PDF の FOSS における .NET 用のクラスです。

カスタムテキストレンダリングのために、TrueType フォントを PDF ドキュメントに埋め込みます。

このクラスは .NET プログラム内で FontEmbedder オブジェクトを操作するための5つのメソッドを提供します。利用可能なメソッドは AddToPage、Embed、EmbedFromFile、EmbedSubset、EmbedSubsetFromFile です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすれば、すべてのパブリックメンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: PostScriptName、ResourceName。

プロパティ

名前型アクセス説明
ResourceNamestring読み取りコンテンツストリームで使用するリソース名(例: “F1”)。
PostScriptNamestring読み取り埋め込みフォントの PostScript 名。

メソッド

シグネチャ説明
Embed(document: Document, ttfData: byte[], resourceName: string, subsetBaseName: string?)ファイルバイトから TrueType フォントを文書に埋め込む。
EmbedFromFile(document: Document, path: string, resourceName: string)ファイルパスから TrueType フォントを埋め込む。
EmbedSubset(document: Document, ttfData: byte[], text: string, resourceName: string)指定されたテキストに必要な字形だけを含む TrueType フントのサブセットを埋め込む。
EmbedSubsetFromFile(document: Document, path: string, text: string, resourceName: string)ファイルパスから TrueType フォントのサブセットを埋め込む。
AddToPage(page: Page)フォントリソースをページのリソース辞書に追加する。

参照

 日本語