IRONSOFTWAREHOME
Imprimir com caixa de diálogo
using IronPrint;

// Show print dialog
Printer.ShowPrintDialog("newDoc.pdf");
Imports IronPrint

' Show print dialog
Printer.ShowPrintDialog("newDoc.pdf")
NuGet Download
PM > Install-Package IronPrint
Imprimir com caixa de diálogo

Imprimir com caixa de diálogo

Use o método ShowPrintDialog para exibir o 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

  • Criação PrintDocument: Criamos uma instância de PrintDocument, 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.

  • Configuração PrintDialog: Um PrintDialog é inicializado e atribuído a PrintDocument. Esta caixa de diálogo permite que os usuários configurem suas preferências de impressão.

  • Impressão Executing: Mostramos o diálogo de impressão usando ShowDialog(). Se o usuário confirmar as configurações clicando em OK, o documento é enviado para a impressora usando printDocument.Print().

  • Evento PrintPage: Dentro do manipulador de eventos (PrintDocument_PrintPage), definimos qual conteúdo aparece na página impressa usando métodos gráficos, como DrawString, para renderizar texto na página.

Descubra mais sobre como personalizar as configurações de impressão com o IronPrint.
Ver no GitHub

Pronto para começar?

Nuget Downloads 46,787Versão:2026.10recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPrint
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Os seus dados serão sempre mantidos em sigilo.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Aprovado por milhões de engenheiros em todo o mundo.
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.
Biblioteca NuGet C# para PDF
Instalar com NuGet

Versão: 2026.10

PM > Install-Package IronPrint
nuget.org/packages/IronPrint/
  1. No Solution Explorer, clique com o botão direito do mouse em Referências e selecione Gerenciar Pacotes NuGet.
  2. Selecione Procurar e pesquise "IronPrint".
  3. Selecione o pacote e instale.
DLL de PDF em C#
Baixar DLL

Versão: 2026.10

  1. Baixe e descompacte o IronPrint em um local como ~/Libs dentro do diretório da sua solução.
  2. No Solution Explorer do Visual Studio, clique com o botão direito do mouse em Referências. Selecione Procurar e digite "IronPrint.dll".

Licenças a partir de US$ 999