paulo1205
(usa Ubuntu)
Enviado em 20/01/2024 - 00:26h
O PDF já chega pronto do COBOL, ou você quer imprimir diretamente antes de gerar o próprio PDF?
É obviamente possível enviar um arquivo para impressão sem necessariamente passar por um visualizador em tela primeiro. Entretanto, o modo de o fazer vai depender de qual sistema está sendo usado (Windows, Linux, FreeBSD, AIX, z/OS etc.), de qual sistema de impressão está sendo usado (CUPS, Samba, LPRng, LPR etc.).
Numa máquina com Linux e CUPS, como numa instalação de desktop comum atualmente, imprimir um arquivo PDF pode ser tão simples quando executar o comando
lpr arquivo.pdf.
Se for dentro de um programa, qualquer instalação do CUPS, até onde eu sei, contém a documentação da API em C (
http://127.0.0.1:631/help/cupspm.html — sim, é para ser um link para
localhost mesmo!). Eu nunca usei num programa meu (a última vez em que gerei código para imprimir, creio que ainda foi na época do MS-DOS, enviando texto e gráficos simples para impressoras matriciais compatíveis com Epson), mas acho que seria o caso de parar para ler essa documentação, e ver como se usa.
... Então Jesus afirmou de novo: “(...) eu vim para que tenham vida, e a tenham plenamente.” (João 10:7-10)