FallbackFontName

PclSaveOptions.FallbackFontName property

Имя шрифта, который будет использоваться , если ожидаемый шрифт не найден в коллекциях принтера и встроенных шрифтов.

public string FallbackFontName { get; set; }

Примечания

Если резервный вариант не найден, выдается предупреждение и используется шрифт «Arial».

Примеры

Показывает, как объявить шрифт, который принтер будет применять к печатному тексту в качестве замены, если исходный шрифт окажется недоступен.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Font.Name = "Non-existent font";
builder.Write("Hello world!");

PclSaveOptions saveOptions = new PclSaveOptions();
saveOptions.FallbackFontName = "Times New Roman";

// Этот документ даст указание принтеру применить «Times New Roman» к тексту с отсутствующим шрифтом.
// Если шрифт «Times New Roman» также недоступен, принтер по умолчанию будет использовать шрифт «Arial».
doc.Save(ArtifactsDir + "PclSaveOptions.SetPrinterFont.pcl", saveOptions);

Смотрите также