AddPrinterFont

PclSaveOptions.AddPrinterFont method

Добавляет информацию о шрифте, загруженном в принтер производителем.

public void AddPrinterFont(string fontFullName, string fontPclName)
ПараметрТипОписание
fontFullNameStringПолное название шрифта (например, «Times New Roman Bold Italic»).
fontPclNameStringИмя шрифта, используемого в документе Pcl.

Примечания

В любой принтер необходимо встроить 52 шрифта в соответствии со спецификацией Pcl. Однако производители могут добавлять в свои устройства некоторые другие шрифты.

Примеры

Показывает, как заставить принтер заменить все экземпляры определенного шрифта другим шрифтом.

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

builder.Font.Name = "Courier";
builder.Write("Hello world!");

PclSaveOptions saveOptions = new PclSaveOptions();
saveOptions.AddPrinterFont("Courier New", "Courier");

// При печати этого документа принтер будет использовать шрифт «Courier New».
// для доступа к местам, где в нашем документе использовался шрифт «Курьер».
doc.Save(ArtifactsDir + "PclSaveOptions.AddPrinterFont.pcl", saveOptions);

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