Class DocumentFontsSubsystem

Class DocumentFontsSubsystem

Le nom : Aspose.Note.Fonts Assemblée: Aspose.Note.dll (25.4.0)

Implémentation simple de Aspose.Note.Fonts.SUBSISTEM. Retrieves System.Drawing.Combination de l’objet d’OS.

public class DocumentFontsSubsystem : FontsSubsystem, IFontsSubsystem

Inheritance

object FontsSubsystem DocumentFontsSubsystem

Implements

IFontsSubsystem

I membri ereditari

FontsSubsystem.AddFontSubstitution(string, string) , FontsSubsystem.AddFont(Stream, string) , FontsSubsystem.AddFont(Stream) , FontsSubsystem.AddFont(string) , FontsSubsystem.LoadFontsFromFolder(string) , FontsSubsystem.GetFontFamily(string) , FontsSubsystem.TranslateFontName(string) , FontsSubsystem.FetchFontFamily(string) , FontsSubsystem.FindFontFamilyInInternalCollection(string) , FontsSubsystem.DefaultFont , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Affiche comment sauvegarder un document en format pdf en utilisant le font par défaut spécifique.

// The path to the documents directory.
                                                                                   string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

                                                                                   // Load the document into Aspose.Note.
                                                                                   Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));

                                                                                   // Save the document as PDF
                                                                                   dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontName_out.pdf";
                                                                                   oneFile.Save(dataDir, new PdfSaveOptions() 
                                                                                                         {
                                                                                                             FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFont("Times New Roman")
                                                                                                         });

Affiche comment sauvegarder un document en format pdf en utilisant le font par défaut d’un fichier.

// The path to the documents directory.
                                                                                     string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

                                                                                     string fontFile = Path.Combine(dataDir, "geo_1.ttf");

                                                                                     // Load the document into Aspose.Note.
                                                                                     Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));

                                                                                     // Save the document as PDF
                                                                                     dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontFromFile_out.pdf";
                                                                                     oneFile.Save(dataDir, new PdfSaveOptions()
                                                                                                               {
                                                                                                                   FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFontFromFile(fontFile)
                                                                                                               });

Affiche comment sauvegarder un document dans le format pdf en utilisant la lettre par défaut d’un flux.

// The path to the documents directory.
                                                                                       string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

                                                                                       string fontFile = Path.Combine(dataDir, "geo_1.ttf");

                                                                                       // Load the document into Aspose.Note.
                                                                                       Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));

                                                                                       // Save the document as PDF
                                                                                       dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontFromStream_out.pdf";

                                                                                       using (var stream = File.Open(fontFile, FileMode.Open, FileAccess.Read, FileShare.Read))
                                                                                       {
                                                                                           oneFile.Save(dataDir, new PdfSaveOptions()
                                                                                                                     {
                                                                                                                         FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFontFromStream(stream)
                                                                                                                     });
                                                                                       }

Constructors

DocumentFontsSubsystem(Stream, Dictionnaire<string, string=» » »)

Initialisez une nouvelle instance de la classe Aspose.Note.Fonts.DocumentFonsSubsystem.

public DocumentFontsSubsystem(Stream defaultFontStream, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFontStream Stream

Le fichier défaut.

fontsSubstitutions Dictionary di < string , string >

Les fonts sont remplacés.

DocumentFontsSubsystem(String, dictionnaire, string=» » »)

Initialisez une nouvelle instance de la classe Aspose.Note.Fonts.DocumentFonsSubsystem.

public DocumentFontsSubsystem(string defaultFontFile, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFontFile string

Le fichier défaut.

fontsSubstitutions Dictionary di < string , string >

Les fonts sont remplacés.

DocumentFontsSubsystem(Dictionnaire <string, string=» » »)

Initialisez une nouvelle instance de la classe Aspose.Note.Fonts.DocumentFonsSubsystem.

public DocumentFontsSubsystem(Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

fontsSubstitutions Dictionary di < string , string >

Les fonts sont remplacés.

Properties

Default

Obtenez ou définissez l’instance de défaut statique.

public static DocumentFontsSubsystem Default { get; set; }

Valore di proprietà

DocumentFontsSubsystem

Methods

FetchFontFamily(Le string)

Fetches font famille comme candidat pour GetFontFamily.

protected override FontFamily FetchFontFamily(string fontName)

Parameters

fontName string

Il nome del font.

Returns

FontFamily

Le système.Drawing.FontFamily

UsingDefaultFont(String, dictionnaire, string=» » »)

Créez une nouvelle instance DocumentFontsSubsystem en utilisant le nom de caractère par défaut.

public static DocumentFontsSubsystem UsingDefaultFont(string defaultFontName, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFontName string

Le nom de la phrase par défaut.

fontsSubstitutions Dictionary di < string , string >

Les fonts sont remplacés.

Returns

DocumentFontsSubsystem

Le Aspose.Note.Fonts.DocumentFonssSubsystem.

Examples

Affiche comment sauvegarder un document en format pdf en utilisant le font par défaut spécifique.

// The path to the documents directory.
                                                                                   string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

                                                                                   // Load the document into Aspose.Note.
                                                                                   Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));

                                                                                   // Save the document as PDF
                                                                                   dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontName_out.pdf";
                                                                                   oneFile.Save(dataDir, new PdfSaveOptions() 
                                                                                                         {
                                                                                                             FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFont("Times New Roman")
                                                                                                         });

UsingDefaultFontFromFile(String, dictionnaire, string=» » »)

Créez une nouvelle instance DocumentFontsSubsystem en utilisant un chiffre de fichier spécifié par défaut.

public static DocumentFontsSubsystem UsingDefaultFontFromFile(string filePath, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

filePath string

Le fichier contenant le nom de caractère par défaut.

fontsSubstitutions Dictionary di < string , string >

Les fonts sont remplacés.

Returns

DocumentFontsSubsystem

Le Aspose.Note.Fonts.DocumentFonssSubsystem.

Examples

Affiche comment sauvegarder un document en format pdf en utilisant le font par défaut d’un fichier.

// The path to the documents directory.
                                                                                     string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

                                                                                     string fontFile = Path.Combine(dataDir, "geo_1.ttf");

                                                                                     // Load the document into Aspose.Note.
                                                                                     Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));

                                                                                     // Save the document as PDF
                                                                                     dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontFromFile_out.pdf";
                                                                                     oneFile.Save(dataDir, new PdfSaveOptions()
                                                                                                               {
                                                                                                                   FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFontFromFile(fontFile)
                                                                                                               });

UsingDefaultFontFromStream(Stream, Dictionnaire<string, string=» » »)

Créez une nouvelle instance DocumentFontsSubsystem à l’aide d’une lettre de flux spécifié par défaut.

public static DocumentFontsSubsystem UsingDefaultFontFromStream(Stream defaultFontStream, Dictionary<string, string=""> fontsSubstitutions = null)

Parameters

defaultFontStream Stream

Le flux contenant le nom de caractère par défaut.

fontsSubstitutions Dictionary di < string , string >

Les fonts sont remplacés.

Returns

DocumentFontsSubsystem

Le Aspose.Note.Fonts.DocumentFonssSubsystem.

Examples

Affiche comment sauvegarder un document dans le format pdf en utilisant la lettre par défaut d’un flux.

// The path to the documents directory.
                                                                                       string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

                                                                                       string fontFile = Path.Combine(dataDir, "geo_1.ttf");

                                                                                       // Load the document into Aspose.Note.
                                                                                       Document oneFile = new Document(Path.Combine(dataDir, "missing-font.one"));

                                                                                       // Save the document as PDF
                                                                                       dataDir = dataDir + "SaveUsingDocumentFontsSubsystemWithDefaultFontFromStream_out.pdf";

                                                                                       using (var stream = File.Open(fontFile, FileMode.Open, FileAccess.Read, FileShare.Read))
                                                                                       {
                                                                                           oneFile.Save(dataDir, new PdfSaveOptions()
                                                                                                                     {
                                                                                                                         FontsSubsystem = DocumentFontsSubsystem.UsingDefaultFontFromStream(stream)
                                                                                                                     });
                                                                                       }

</string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,></string,>

 Français