AddPrinterFont

PclSaveOptions.AddPrinterFont method

Fügt Informationen über die Schriftart hinzu, die vom Hersteller auf den Drucker hochgeladen wird.

public void AddPrinterFont(string fontFullName, string fontPclName)
ParameterTypBeschreibung
fontFullNameStringVollständiger Name der Schriftart (z. B. „Times New Roman Bold Italic“).
fontPclNameStringName der Schriftart, die im PCL-Dokument verwendet wird.

Bemerkungen

Es gibt 52 Schriftarten, die in jedem Drucker gemäß der PCL-Spezifikation erstellt werden müssen. Allerdings können Hersteller ihren Geräten einige andere Schriftarten hinzufügen.

Beispiele

Zeigt, wie man einen Drucker dazu bringt, alle Instanzen einer bestimmten Schriftart durch eine andere Schriftart zu ersetzen.

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

// Beim Drucken dieses Dokuments verwendet der Drucker die Schriftart „Courier New“.
// um auf Stellen zuzugreifen, an denen in unserem Dokument die Schriftart „Courier“ verwendet wurde.
doc.Save(ArtifactsDir + "PclSaveOptions.AddPrinterFont.pcl", saveOptions);

Siehe auch