Imprimir com caixa de diálogo
Use o método ShowPrintDialog para exibir a caixa de diálogo de configurações antes de imprimir o documento. Isso pode ser útil para apresentar configurações de impressão da interface gráfica do usuário.
Aqui está um exemplo em C#:
Explicação
-
PrintDocumentCriação: Criamos uma instância dePrintDocument, que é usada para manipular o documento a ser impresso. -
Manipulador de eventos: Anexamos um manipulador de eventos (
PrintDocument_PrintPage) para gerenciar as ações a serem tomadas quando uma página é impressa. -
PrintDialogConfiguração: UmPrintDialogé inicializado e atribuído aoPrintDocument. Esta caixa de diálogo permite que os usuários configurem suas preferências de impressão. -
ExecutingImprimir: Exibimos a caixa de diálogo de impressão usandoShowDialog(). Se o usuário confirmar as configurações clicando em OK, o documento será enviado para a impressora usandoprintDocument.Print(). PrintPageEvento: Dentro do manipulador de eventos (PrintDocument_PrintPage), definimos qual conteúdo aparece na página impressa usando métodos gráficos, comoDrawString, para renderizar o texto na página.
Descubra mais sobre como personalizar as configurações de impressão com o IronPrint.

