Várias páginas por folha (PDF)

8

Eu uso os seguintes comandos ghostscript

pdf2ps input.pdf - | psnup -pA4 -4 >> output.ps
ps2pdf output.ps output.pdf
rm output.ps

para mesclar várias páginas (neste caso, 4) do arquivo de entrada para uma planilha no arquivo de saída.

Como posso modificar o pipelining para não precisar usar 2 comandos, mas apenas um liner? Existe alguma outra ferramenta de linha de comando que faça o mesmo e possa funcionar diretamente em arquivos pdf?

smihael
fonte
11
A primeira parte da questão está resolvida - usei: pdf2ps input.pdf - | psnup -pA4 -4 | ps2pdfwr - >> output.pdf E a segunda parte? Ainda converto pdf para ps e, novamente, volto ... Isso pode ser otimizado?
smihael

Respostas:

9

Existe o PDFjam que traz pdfnupe permite que você faça basicamente as mesmas coisas que psnup.

Thomas W.
fonte
obrigado! que é muito melhor, pois já vem como a dependência de outras aplicações pdf e é ainda instalado em nossas piscinas de computadores escolares :)
smihael
Estou feliz por poder ajudar!
Thomas W.
4
Para qualquer pessoa que esteja se perguntando - o comando resultante é: pdfnup --nup 2x2 --suffix '2x2' Dokumente / input.pdf
smihael
0

Eu amo o pdftk, uma pesquisa rápida no google o levará a isso. Existe um cmdline para linux, e uma interface gráfica para windows e uma versão portátil USB para windows. Muito liso.

Johnnie
fonte