FolderFontSource

FolderFontSource(string, bool)

Directeur.

public FolderFontSource(string folderPath, bool scanSubfolders)
ParamètreTaperLa description
folderPathStringChemin d’accès au dossier.
scanSubfoldersBooleanDétermine s’il faut ou non analyser les sous-dossiers.

Exemples

Montre comment utiliser un dossier système local contenant des polices comme source de polices.

// Crée une source de police à partir d'un dossier contenant des fichiers de police.
FolderFontSource folderFontSource = new FolderFontSource(FontsDir, false, 1);

Document doc = new Document();
doc.FontSettings = new FontSettings();
doc.FontSettings.SetFontsSources(new FontSourceBase[] {folderFontSource});

Assert.AreEqual(FontsDir, folderFontSource.FolderPath);
Assert.AreEqual(false, folderFontSource.ScanSubfolders);
Assert.AreEqual(FontSourceType.FontsFolder, folderFontSource.Type);
Assert.AreEqual(1, folderFontSource.Priority);

Voir également


FolderFontSource(string, bool, int)

Directeur.

public FolderFontSource(string folderPath, bool scanSubfolders, int priority)
ParamètreTaperLa description
folderPathStringChemin d’accès au dossier.
scanSubfoldersBooleanDétermine s’il faut ou non analyser les sous-dossiers.
priorityInt32Priorité de la source de police. Voir lePriority Description de la propriété pour plus d’informations.

Exemples

Montre comment utiliser un dossier système local contenant des polices comme source de polices.

// Crée une source de police à partir d'un dossier contenant des fichiers de police.
FolderFontSource folderFontSource = new FolderFontSource(FontsDir, false, 1);

Document doc = new Document();
doc.FontSettings = new FontSettings();
doc.FontSettings.SetFontsSources(new FontSourceBase[] {folderFontSource});

Assert.AreEqual(FontsDir, folderFontSource.FolderPath);
Assert.AreEqual(false, folderFontSource.ScanSubfolders);
Assert.AreEqual(FontSourceType.FontsFolder, folderFontSource.Type);
Assert.AreEqual(1, folderFontSource.Priority);

Voir également