Druk z dialogiem
Aby wyświetlić okno dialogowe ustawień przed drukowaniem dokumentu, należy użyć metody ShowPrintDialog. Może to być przydatne przy prezentowaniu ustawień drukowania w interfejsie graficznym.
Oto przykład w języku C#:
Wyjaśnienie
-
Tworzenie
PrintDocument: Tworzymy instancjęPrintDocument, która służy do obsługi dokumentu do wydruku. -
Obsługa zdarzeń: Przypisujemy obsługę zdarzeń (
PrintDocument_PrintPage), aby zarządzać akcjami do podjęcia podczas drukowania strony. -
Ustawienie
PrintDialog:PrintDialogjest inicjowany i przypisany doPrintDocument. To okno dialogowe pozwala użytkownikom skonfigurować preferencje drukowania. -
Drukowanie
Executing: Pokazujemy okno dialogowe drukowania za pomocąShowDialog(). Jeśli użytkownik potwierdzi ustawienia klikając OK, dokument jest wysyłany do drukarki za pomocąprintDocument.Print(). - Zdarzenie
PrintPage: W obrębie obsługi zdarzeń (PrintDocument_PrintPage) definiujemy, jaka treść pojawi się na wydrukowanej stronie, używając metod graficznych, takich jakDrawString, aby renderować tekst na stronie.
Dowiedz się więcej o dostosowywaniu ustawień drukowania za pomocą IronPrint.

