FontsSubsystem
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.note.fonts.IFontsSubsystem
public abstract class FontsSubsystem implements IFontsSubsystem
com.aspose.note.IFontsSubsystem インターフェイスを実装する基底クラス。デフォルトフォントとフォントの置換機能を提供します。派生クラスで com.aspose.note.FontsSubsystem.fetchFontFamily の protected メンバー関数をオーバーライドして、Font オブジェクトの取得ロジックを実装します。
メソッド
| メソッド | 説明 |
|---|---|
| addFont(InputStream stream) | フォントを追加します。 |
| addFont(String file) | フォントを追加します。 |
| addFontSubstitution(String substituted, String substitution) | フォントの置換を追加します。 |
| getDefaultFont() | デフォルトフォントを取得します。 |
| getFontFamily(String fontName) | フォントを取得します。 |
| loadFontsFromFolder(String folder) | 指定されたフォルダーからすべての TrueType フォントを内部コレクションにロードします。 |
addFont(InputStream stream)
public final void addFont(InputStream stream)
フォントを追加します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ストリーム | java.io.InputStream | フォントを含むストリームです。 |
addFont(String file)
public final void addFont(String file)
フォントを追加します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| ファイル | java.lang.String | フォントを含むファイルへのパスです。 |
addFontSubstitution(String substituted, String substitution)
public final void addFontSubstitution(String substituted, String substitution)
フォントの置換を追加します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| 置換された | java.lang.String | 置換されたフォント名です。 |
| 置換 | java.lang.String | 置換フォント名です。 |
getDefaultFont()
public Font getDefaultFont()
デフォルトフォントを取得します。
Returns: java.awt.Font
getFontFamily(String fontName)
public Font getFontFamily(String fontName)
フォントを取得します。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| fontName | java.lang.String | フォント名です。 |
Returns: java.awt.Font - フォントです。
loadFontsFromFolder(String folder)
public final void loadFontsFromFolder(String folder)
指定されたフォルダーからすべての TrueType フォントを内部コレクションにロードします。
Parameters:
| パラメーター | 型 | 説明 |
|---|---|---|
| フォルダー | java.lang.String | フォントを含むフォルダーです。 |