Class FontsSubsystem

Class FontsSubsystem

名称: Aspose.Note.Fonts 合計: Aspose.Note.dll (25.4.0)

ベースクラス実装 Aspose.Note.Fonts.IFONTsSubsystem インターフェイス。デフォルト文字と文字の代替機能を提供します。Override Aspose.Note.Fonts.FoonsSubsystem.fetchFotFamily メンバー機能をデリバートクラスで保護し、System.Drawing.foonsFamili オブジェクトの取得のための論理を実施します。

public abstract class FontsSubsystem : IFontsSubsystem

Inheritance

object FontsSubsystem

Derived

DocumentFontsSubsystem

Implements

IFontsSubsystem

相続人

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

FontsSubsystem(ストリーム, 辞書<string, string=「>」)

Aspose.Note.Fonts. FontsSubsystem クラスの新しいインスタンスを開始します。

protected FontsSubsystem(Stream defaultFont, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFont Stream

デフォルトフォントを含むストリーム。

fontsSubstitutions Dictionary < string , string >

フォントの代替

FontsSubsystem(string, 辞書<string, string=「>」)

Aspose.Note.Fonts. FontsSubsystem クラスの新しいインスタンスを開始します。

protected FontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFontFile string

デフォルトフォントを含むストリーム。

fontsSubstitutions Dictionary < string , string >

フォントの代替

FontsSubsystem()

Aspose.Note.Fonts. FontsSubsystem クラスの新しいインスタンスを開始します。

protected FontsSubsystem()

Properties

DefaultFont

デフォルトフォントを取得または設定します。

public FontFamily DefaultFont { get; protected set; }

不動産価値

FontFamily

Methods

AddFont(ストリーム、ストリーム)

フォントを追加します。

public void AddFont(Stream stream, string tempFolder)

Parameters

stream Stream

文字を含む流れ。

tempFolder string

テンプレートフォルダー

AddFont(Stream)

フォントを追加します。

public void AddFont(Stream stream)

Parameters

stream Stream

文字を含む流れ。

AddFont(ストレッチ)

フォントを追加します。

public void AddFont(string file)

Parameters

file string

フォントを含むファイルへのルート。

AddFontSubstitution(ストリップ、ストリップ)

フォント代替を追加します。

public void AddFontSubstitution(string substituted, string substitution)

Parameters

substituted string

代わった文字名。

substitution string

代替字体名。

FetchFontFamily(ストレッチ)

Fetches フォントファミリーは GetFontFamily の候補者です。

protected abstract FontFamily FetchFontFamily(string fontName)

Parameters

fontName string

フォント名です。

Returns

FontFamily

フォントファミリー(FontFamily)

FindFontFamilyInInternalCollection(ストレッチ)

GDI文字の内部コレクションでフォントファミリーを見つけることを試みます。

protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)

Parameters

fontFamilyName string

フォントファミリー名

Returns

FontFamily

フォントファミリー(FontFamily)

GetFontFamily(ストレッチ)

ファミリーフォントを取得。

public virtual FontFamily GetFontFamily(string fontName)

Parameters

fontName string

フォント名です。

Returns

FontFamily

フォントファミリー(FontFamily)

LoadFontsFromFolder(ストレッチ)

すべての TrueType フォントを指定されたフォルダーから内部コレクションにアップロードします。

public void LoadFontsFromFolder(string folder)

Parameters

folder string

フォントを含むフォルダー。

Exceptions

NullReferenceException

パラメーター「フォルダー」はゼロまたは空っぽです。

DirectoryNotFoundException

フォルダーによって指定されたディレクトリは存在しません。

InvalidDataException

フォルダーのファイルには TrueType 文字が含まれていません。

TranslateFontName(ストレッチ)

内部テーブルを通じて文字名を置き換えようとする。

protected string TranslateFontName(string fontName)

Parameters

fontName string

フォント名です。

Returns

string

代替文字の名前は、別に指定された文字名自体が指定されている場合。</string,></string,></string,></string,>

 日本語