converter pdf para 2up no linux

12

Existe uma maneira simples de converter um PDF em um PDF de 2 páginas por folha, para que eu possa enviá-lo para uma impressora não cooperativa e que realmente saia em 2 páginas por folha?

Espero usar ferramentas linux comumente disponíveis. (Estou executando o debian FWIW.)

Obrigado.

bstpierre
fonte

Respostas:

12

Você pode usar pdfnuppara esse fim. Faz parte pdfjame é usado assim:

pdfnup document.pdf --nup 2x1 --outfile document2up.pdf
Ludwig Weinzierl
fonte
1
Graças a esta pergunta e depois de anos de extensa psnup e uso pdfnup eu finalmente entender onde seu nome vem :-)
Ludwig Weinzierl
Observe que pdfnupperde qualquer hiperlink no seu documento.
David Röthlisberger
4

O a2ps pode fazer várias coisas com basicamente qualquer coisa e imprimi-lo na impressora. Também pode imprimir itens 2-up (ou 4-up ou 8-up)

Para seus propósitos:

a2ps file.pdf -2 -Pprinter

a2psdelega parte de seu trabalho pdf2ps, portanto, verifique se ele está instalado no seu sistema. Você também pode querer olhar a página de manual do a2ps se quiser fazer outras coisas com o canivete suíço que é a2ps.

jamuraa
fonte
Obrigado pela dica. Infelizmente, não consigo enviá-lo diretamente para a impressora. Minha impressora braindead faz coisas bizarras quando instruída a imprimir 2up. O argumento --outfile = FILE para a2ps está ok, mas traduzir para ps geralmente causa perda de qualidade na saída.
bstpierre
0

Acabei de criar um script para isso no SH, você pode encontrá-lo aqui

Severo Raz
fonte