FontRepository

FontRepository

概要

FontRepository は Aspose.PDF FOSS の .NET 用クラスです。

PDF 文書で使用できるフォントへのアクセスを提供します。

このクラスは、.NET プログラムで FontRepository オブジェクトを操作するための 10 のメソッドを提供します。利用可能なメソッドは、FindFont、FontRepository、LoadFonts、OpenFont、ReloadFonts です。Aspose.PDF FOSS for .NET パッケージをインストールすれば、すべての公開メンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: Sources、Standard14Names、Substitutions。

プロパティ

名前型アクセス説明
SourcesFontSourceCollection読み取りフォント解決に使用されるフォントソースのコレクション。
SubstitutionsFontSubstitutionCollection読み取りユーザー提供の置換は、FindFont によって、Sources にフォールスルーする前に参照されます。
Standard14NamesIReadOnlyList<string>読み取り14 の標準 PDF フォント名 (PDF32000_2008 §9.6.2.2)。

メソッド

シグネチャ説明
FontRepository()この FontRepository インスタンスで FontRepository を呼び出します。
FindFont(fontName: string)名前でフォントを検索する。
FindFont(fontFamilyName: string, stl: FontStyles)ファミリー名とスタイルでフォントを検索する。
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool)フォントをファミリ名とスタイルで検索し、任意で大文字小文字を区別しないマッチングを行う。
FindFont(fontName: string, ignoreCase: bool)フォントを名前で検索し、任意で大文字小文字を区別しないマッチングを行う。
OpenFont(fontFilePath: string)ファイルパスからフォントを開く。
OpenFont(fontFilePath: string, metricsFilePath: string).pfb と .afm のペアから Type 1 フォントを開く。
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes)ストリームから TrueType (TTF) または OpenType (OTF) データとしてフォントを開く。
LoadFonts()フォントソースが利用可能なフォントを列挙するように強制する。
ReloadFonts()ソースコレクションをデフォルト状態(単一の SystemFontSource)にリセットする。

参照

 日本語