IRONSOFTWAREHOME
Ustawienia drukowania
using IronPrint;

// Configure print setting
PrintSettings printSettings = new PrintSettings();
printSettings.Dpi = 150;
printSettings.NumberOfCopies = 2;
printSettings.PaperOrientation = PaperOrientation.Portrait;

// Print the document
Printer.Print("newDoc.pdf", printSettings);
Imports IronPrint

' Configure print setting
Dim printSettings As New PrintSettings()
printSettings.Dpi = 150
printSettings.NumberOfCopies = 2
printSettings.PaperOrientation = PaperOrientation.Portrait

' Print the document
Printer.Print("newDoc.pdf", printSettings)
NuGet Download
PM > Install-Package IronPrint
Ustawienia drukowania

Ustawienia drukowania

Utworz instancje klasy PrintSettings i skonfiguruj ja zgodnie z Twoimi wymaganiami. Na koniec przekaż obiekt PrintSettings do jednej z metod drukowania. Zbadaj wszystkie dostępne ustawienia drukowania poniżej:

  • DefaultSettings: Inicjuje nowa instancje klasy IronPrint.PrintSettings z wartosciami domyslnymi.
  • PaperSize: Ustawia paperSize uzywane przez drukarke.
  • PaperOrientation: Okresla paperOrientation (np. Portrait lub Landscape).
  • Dpi: Reprezentuje zamierzone printResolution w kropkach na cal.
    • Uwagi: Faktyczne Dpi uzywane do drukowania moze byc ograniczone przez mozliwosci drukarki.
  • NumberOfCopies: Wskazuje numberOfCopies do wygenerowania podczas drukowania dokumentu.
    • Uwagi: Na niektórych platformach mogą istnieć ograniczenia uniemożliwiające dokładne odwzorowanie wielu kopii. W takich przypadkach okreslona wartosc IronPrint.PrintSettings.NumberOfCopies moze zostac zignorowana, co prowadzi do wydrukowania tylko jednej kopii.
  • PrinterName: Okresla printerName do uzycia podczas drukowania.
    • Uwagi: Jesli wybierzesz drukarke w PrintDialog, to ustawienie zostanie zignorowane. Aby uzyskac dostepne nazwy drukarek, mozna uzyc IronPrint.Printer.GetPrinterNames lub IronPrint.Printer.GetPrinterNamesAsync, aby pobrac liste nazw drukarek.
  • PaperMargins: Ustawia paperMargins do uzycia podczas drukowania w milimetrach.
  • Grayscale: Wskazuje, czy drukowac w grayscale.
  • Flatten: Flatten PDF przed drukowaniem, co jest przydatne do wyswietlania wartosci pol formularza i obrazow.
    • Uwaga: Wartosc domyslna to false, co oznacza, ze PDF zostanie splaszczony przed drukowaniem.
  • Tray: Tray uzywane do zadania drukowania. To pozwala użytkownikom określić konkretną tacę, z której papier powinien być podawany do drukarki.
    • Uwagi: Jesli wybierzesz tray w PrintDialog, to ustawienie zostanie zignorowane. Aby uzyskac dostepne tray, mozna uzyc IronPrint.Printer.GetPrinterTrays(System.String) lub IronPrint.Printer.GetPrinterTraysAsync(System.String). Wartosc domyslna to null, co oznacza uzycie domyslnego podajnika drukarki. Ta wlasciwosc wyboru podajnika jest dostepna tylko w Windows.
Zapoznaj się ze szczegółowym przewodnikiem po ustawieniach drukowania w IronPrint
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 46,090Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta