Class FontsSubsystem

Class FontsSubsystem

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

基班实施 Aspose.Note.Fonts.IFontSSubsystem 界面。提供默认字体和字符的替代功能。Override Aspose.Note.Fonts.FoonsSubsystem。FetchFentFamily在衍生类中保护会员函数,以实施恢复System.Drawing。

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。

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

Parameters

defaultFont Stream

包含默认字体的流。

fontsSubstitutions Dictionary < string , string >

字体替代。

FontsSubsystem(string, 字典<string, string="">)

启动一个新的例子 Aspose.Note.Fonts。

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

Parameters

defaultFontFile string

包含默认字体的流。

fontsSubstitutions Dictionary < string , string >

字体替代。

FontsSubsystem()

启动一个新的例子 Aspose.Note.Fonts。

protected FontsSubsystem()

Properties

DefaultFont

接收或设置默认字体。

public FontFamily DefaultFont { get; protected set; }

财产价值

FontFamily

Methods

AddFont(流, string)

添加字体。

public void AddFont(Stream stream, string tempFolder)

Parameters

stream Stream

包含字体的流。

tempFolder string

这个 temp folder。

AddFont(Stream)

添加字体。

public void AddFont(Stream stream)

Parameters

stream Stream

包含字体的流。

AddFont(线条)

添加字体。

public void AddFont(string file)

Parameters

file string

路径到包含字体的文件。

AddFontSubstitution(字符串, string)

添加字体替代。

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

此分類上一篇:Drawing.FontFamily

FindFontFamilyInInternalCollection(线条)

试图在 GDI 字体的内部收藏中找到字母家庭。

protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)

Parameters

fontFamilyName string

字体家庭名称。

Returns

FontFamily

此分類上一篇:Drawing.FontFamily

GetFontFamily(线条)

得到字体家庭。

public virtual FontFamily GetFontFamily(string fontName)

Parameters

fontName string

字体名称。

Returns

FontFamily

此分類上一篇:Drawing.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,>

 中文