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);

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