FolderFontSource

FolderFontSource(string, bool)

Director.

public FolderFontSource(string folderPath, bool scanSubfolders)
ParámetroEscribeDescripción
folderPathStringRuta a la carpeta.
scanSubfoldersBooleanDetermina si se escanean o no las subcarpetas.

Ejemplos

Muestra cómo utilizar una carpeta del sistema local que contiene fuentes como fuente de fuentes.

// Crea una fuente de fuente desde una carpeta que contiene archivos de fuentes.
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);

Ver también


FolderFontSource(string, bool, int)

Director.

public FolderFontSource(string folderPath, bool scanSubfolders, int priority)
ParámetroEscribeDescripción
folderPathStringRuta a la carpeta.
scanSubfoldersBooleanDetermina si se escanean o no las subcarpetas.
priorityInt32Prioridad de fuente de fuente. Ver elPriority descripción de la propiedad para más información.

Ejemplos

Muestra cómo utilizar una carpeta del sistema local que contiene fuentes como fuente de fuentes.

// Crea una fuente de fuente desde una carpeta que contiene archivos de fuentes.
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);

Ver también