AddPrinterFont

PclSaveOptions.AddPrinterFont method

Fügt Informationen zur Schriftart hinzu, die vom Hersteller auf den Drucker hochgeladen werden.

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 gemäß PCL-Spezifikation in jeden Drucker integriert werden müssen. Hersteller können ihren Geräten jedoch einige andere Schriftarten hinzufügen.

Beispiele

Zeigt, wie Sie einen Drucker dazu bringen, alle Vorkommen 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