Class FontsSubsystem
ja nimityö: Aspose.Note.Fonts Kokoelma: Aspose.Note.dll (25.4.0)
Perusluokan täytäntöönpano Aspose.Note.Fonts.IFONTsSubsystem käyttöliittymä.Se tarjoaa toiminnallisuuden oletusarvoisille fontille ja fontin korvauksille.Override Aspose.Note.Fonts.PohjuksetSovellusjärjestelmä.Työntekijän suojattu jäsentoiminto johdannaisen luokassa toteuttaa logiikkaa System.Drawing.FountFamily-objektin peruuttamiseksi.
public abstract class FontsSubsystem : IFontsSubsystem
{
public abstract Font GetFontByName(string name);
public abstract void AddFont(Font font);
public abstract void RemoveFont(Font font);
}
Inheritance
Derived
Implements
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
FontsSubsystem(Stream, Sanakirja<string, string="">)
Aloitetaan uusi esimerkki Aspose.Note.Fonts.Pohjanjärjestelmän luokasta.
protected FontsSubsystem(
Stream defaultFont,
Dictionary<string, string> fontsSubstitutions = null)
{
}
Parameters
defaultFont
Stream
Virta sisältää oletusarvoisen Fontin.
fontsSubstitutions
Dictionary
<
string
, string
>
Sanotaan, että fontit korvaavat
FontsSubsystem(string, Sanakirja<strin, string="">)
Aloitetaan uusi esimerkki Aspose.Note.Fonts.Pohjanjärjestelmän luokasta.
protected FontsSubsystem(string defaultFontFile, Dictionary<string, string> fontsSubstitutions = null)
{
}
Parameters
defaultFontFile
string
Virta sisältää oletusarvoisen Fontin.
fontsSubstitutions
Dictionary
<
string
, string
>
Sanotaan, että fontit korvaavat
Sisäjärjestelmä ()
Aloitetaan uusi esimerkki Aspose.Note.Fonts.Pohjanjärjestelmän luokasta.
protected FontsSubsystem()
{
}
Properties
DefaultFont
Saa tai asettaa oletusarvoisen fontin.
public FontFamily DefaultFont
{
get;
protected set;
}
Omistuksen arvo
Methods
AddFont (virta ja sarja)
Lisää myös fontti.
public void AddFont(Stream stream, string tempFolder)
{
}
Parameters
stream
Stream
Virta, joka sisältää fontin.
tempFolder
string
ja temp folder.
Lisätietoja: AddFont (Stream)
Lisää myös fontti.
public void AddFont(Stream stream)
{
}
Parameters
stream
Stream
Virta, joka sisältää fontin.
Lisätietoja (string )
Lisää myös fontti.
public void AddFont(string file)
{
}
Parameters
file
string
Matka tiedostoon, joka sisältää fontin.
AddFontSubstitution (string ja string)
Lisätään kuvan korvaus.
public void AddFontSubstitution(string substituted, string substitution)
{
}
Parameters
substituted
string
Vaihdettu kirjaimen nimi.
substitution
string
Vaihtoehtoinen kirjaimen nimi.
FetchFontFamily (tyylikäs)
Fetches font perheen ehdokkaana GetFontFamily.
protected abstract FontFamily FetchFontFamily(string fontName)
{
}
Parameters
fontName
string
ja fontin nimi.
Returns
Järjestelmä.Drawing.FontFamily
FindFontFamilyInInternalKokoelma(string)
Yritä löytää fontin perheen sisäisessä GDI-tunnisteiden kokoelmassa.
protected FontFamily FindFontFamilyInInternalCollection(string fontFamilyName)
{
foreach (FontFamily fontFamily in this._internalFontFamilies)
{
if (fontFamily.Name == fontFamilyName)
return fontFamily;
}
return null;
}
Parameters
fontFamilyName
string
Kuvan perheen nimi.
Returns
Järjestelmä.Drawing.FontFamily
GetFontFamily (työntekijä)
Saa kuvan perheen.
public virtual FontFamily GetFontFamily(string fontName)
{
}
Parameters
fontName
string
ja fontin nimi.
Returns
Järjestelmä.Drawing.FontFamily
LoadFontsFromFolder(tyyppinen)
Lataa kaikki TrueType-merkinnät määritellystä kansiosta sisäiseen kokoelmaan.
public void LoadFontsFromFolder(string folder)
{
foreach (var file in Directory.GetFiles(folder, "*.ttf"))
{
using (var font = new Font(file))
{
AddFont(font);
}
}
}
Parameters
folder
string
Laatikko, jossa on fontteja.
Exceptions
Parametrin ‘folder’ on nolla tai tyhjä.
Folderin määrittämät luettelot eivät ole olemassa.
Laatikon tiedosto ei sisällä TrueType-merkintää.
Kääntäjä (string )
Yritä kääntää kirjaimen nimi sen korvaamiseen sisäisen taulukon kautta.
protected string TranslateFontName(string fontName)
{
}
Parameters
fontName
string
ja fontin nimi.
Returns
Vaihteen nimi, jos muutoin on määritelty nimen itse.</string,></string,></string,></string,>