Delphi: Imprimir PDF diretamente para impressora

17/06/2021

0

Galera, estou precisando imprimir um PDF pelo Delphi.
Vamos as particularidades:

1) o arquivo PDF já existe em um diretório, por exemplo: C:\Temp\Arquivo.PDF
2) ao clicar no botão IMPRIMIR no formulário o programa deve imprimir o arquivo PDF diretamente para impressora
3) Não pode abrir nenhuma instancia de qualquer programa "gerenciador" de PDF para que seja feita a impressão. (poderia até abrir em modo "HIDE", sem que o usuário veja qualquer tela)

Já tentei com ShellExecute (várias formas) e sempre é aberta a janela com o documento para depois imprimir.
Já tentei com ActiveX (usando acrobat) mas não funcionou.
Queria fazer isso sem usar componentes externos.

Alguém tem alguma solução que funcione dessa maneira que preciso?
Alberto

Alberto

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar