Ir para o conteúdo
amiloM1425

Imprimir PDF

Mensagens Recomendadas

amiloM1425    0
amiloM1425

Olá a todos,

Preciso que a minha app imprima PDFs. Já estive a googlar um bocado mas não foi grande ajuda, ou melhor, não percebi lá muito bem as soluções apresentadas.

Se pudessem dar algumas sugestão/explicação agradecia.

Obrigado

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
amiloM1425    0
amiloM1425

Ok, já estou a chegar a algum lado. O que esto a fazer é o seguinte:

Process p = new Process();
ProcessStartInfo info = new ProcessStartInfo();
info.FileName = @"C:\teste.pdf";
info.Verb = "Print";
info.Arguments = Impressora;
info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
p.StartInfo = info;
p.Start();

O único senão é a janela do Adobe Reader ficar aberta. A única forma de a fechar é matando o processo, certo?

Problema resolvido. Acrescentei o seguinte:

p.WaitForInputIdle();
p.Kill();

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade