Ustawienia drukowania
Utwórz instancję klasy PrintSettings i skonfiguruj ją zgodnie z wymaganiami. Na koniec przekaż obiekt PrintSettings do jednej z metod PRINT. Zbadaj wszystkie dostępne ustawienia drukowania poniżej:
DefaultSettings: Inicjuje nową instancję klasyIronPrint.PrintSettingsz wartościami domyślnymi.PaperSize: UstawiapaperSizeużywane przez drukarkę.PaperOrientation: OkreślapaperOrientation(np.PortraitlubLandscape).Dpi: Odzwierciedla zamierzoną wartośćprintResolutionw punktach na cal.- Uwagi: Rzeczywiste wykorzystanie
Dpido druku może być ograniczone możliwościami drukarki.
- Uwagi: Rzeczywiste wykorzystanie
NumberOfCopies: Wskazuje, że podczas drukowania dokumentu ma zostać wygenerowanynumberOfCopies.- Uwagi: Na niektórych platformach mogą istnieć ograniczenia uniemożliwiające dokładne odwzorowanie wielu kopii. W takich przypadkach podana wartość
IronPrint.PrintSettings.NumberOfCopiesmoże zostać zignorowana, co spowoduje wydrukowanie tylko jednej kopii.
- Uwagi: Na niektórych platformach mogą istnieć ograniczenia uniemożliwiające dokładne odwzorowanie wielu kopii. W takich przypadkach podana wartość
PrinterName: OkreślaprinterName, który ma być używany do drukowania.- Uwagi: Jeśli wybierzesz drukarkę w
PrintDialog, to ustawienie zostanie zignorowane. Aby uzyskać listę dostępnych nazw drukarek, można użyćIronPrint.Printer.GetPrinterNameslubIronPrint.Printer.GetPrinterNamesAsyncw celu pobrania listy nazw drukarek.
- Uwagi: Jeśli wybierzesz drukarkę w
PaperMargins: UstawiapaperMarginsdo użycia podczas drukowania w milimetrach.Grayscale: Wskazuje, czy należy wydrukować wgrayscale.Flatten:Flattenplik PDF przed wydrukowaniem, co jest przydatne do wyświetlania wartości pól formularzy i obrazów.- Uwaga: Wartością domyślną jest
false, co oznacza, że plik PDF zostanie spłaszczony przed wydrukowaniem.
- Uwaga: Wartością domyślną jest
Tray:Trayużywane do zadania drukowania. To pozwala użytkownikom określić konkretną tacę, z której papier powinien być podawany do drukarki.- Uwagi: Jeśli wybierzesz
traywPrintDialog, to ustawienie zostanie zignorowane. Aby uzyskać dostępnytray, można użyćIronPrint.Printer.GetPrinterTrays(System.String)lubIronPrint.Printer.GetPrinterTraysAsync(System.String). Wartością domyślną jestnull, co oznacza użycie domyślnej tacy dostarczonej przez drukarkę. Ta właściwość wyboru tacy jest dostępna tylko wWindows.
- Uwagi: Jeśli wybierzesz
Zapoznaj się ze szczegółowym przewodnikiem po ustawieniach drukowania w IronPrint

