Druckeinstellungen
Instanziieren Sie die PrintSettings-Klasse und konfigurieren Sie sie entsprechend Ihren Anforderungen. Schließlich übergeben Sie das PrintSettings-Objekt an eine der Druckmethoden. Im Folgenden finden Sie alle verfügbaren Druckeinstellungen:
- DefaultSettings: Initialisiert eine neue Instanz der IronPrint.PrintSettings-Klasse mit Standardwerten.
- PaperSize: Legt das vom Drucker verwendete Papierformat fest.
- PaperOrientation: Gibt die Papierausrichtung an(z. B. Hoch- oder Querformat).
- Dpi: Gibt die gewünschte Druckauflösung in Punkten pro Zoll an. Anmerkungen: Die tatsächlich für den Druck verwendete DPI kann durch die Fähigkeiten des Druckers begrenzt sein.
- AnzahlKopien: Gibt die Anzahl der identischen Kopien an, die beim Drucken eines Dokuments erstellt werden sollen. Anmerkungen: Bei bestimmten Plattformen können Beschränkungen bestehen, die die genaue Reproduktion von Mehrfachkopien verhindern. In solchen Fällen wird der für IronPrint.PrintSettings.NumberOfCopies angegebene Wert möglicherweise ignoriert, was dazu führt, dass nur ein Exemplar gedruckt wird.
- Druckername: Gibt den Namen des Druckers an, der zum Drucken verwendet werden soll. Anmerkungen: Wenn Sie den Drucker in einem PrintDialog auswählen, wird diese Einstellung ignoriert. Um die verfügbaren Druckernamen zu erhalten, können Sie IronPrint.Printer.GetPrinterNames oder IronPrint.Printer.GetPrinterNamesAsync verwenden, um die Liste der Druckernamen abzurufen.
- PaperMargins: Legt die für den Druck zu verwendenden Ränder in Millimetern fest.
- Graustufen: Gibt an, ob in Graustufen gedruckt werden soll.
- Glätten: Reduziert die PDF-Datei vor dem Druck, was für die Anzeige von Formularfeldwerten und Bildern nützlich ist. Der Standardwert ist false und bedeutet, dass die PDF-Datei vor dem Druck reduziert wird.
- Schacht: Der für den Druckauftrag verwendete Druckerschacht. Damit kann der Benutzer ein bestimmtes Fach angeben, aus dem das Papier in den Drucker eingezogen werden soll. Wenn Sie das Fach in einem PrintDialog auswählen, wird diese Einstellung ignoriert. Um die verfügbaren Fächer zu ermitteln, können Sie IronPrint.Printer.GetPrinterTrays verwenden(System.String) oder IronPrint.Printer.GetPrinterTraysAsync(System.String). Der Standardwert ist Null, was bedeutet, dass das vom Drucker bereitgestellte Standardfach verwendet wird. Diese Eigenschaft der Tray-Auswahl ist nur unter Windows verfügbar.