
Digamos que eu tenha um arquivo PDF de 16 páginas, tamanho A4. Tenho papel A4 e impressora. Quero encolher ao meio e imprimir em 4 folhas de papel, frente e verso, dobrar ao meio e grampear no meio.
A forma como faço agora é exportá-lo para PNG, usar o LibreOffice Writer para reorganizá-los. Isso é demorado. Existe uma maneira melhor de fazer isso? Se eu tiver um arquivo de 64 páginas.
PS: E se isto for um dicionário e eu o copta encadernar?https://www.wikihow.com/Coptic-Bind-a-Book Como criar fólios? Minha solução (teoricamente não implementada) é escrever um script Python.
Responder1
DR:a ferramenta para isso é chamadapdfbook
Você não precisa escrever nada. A ferramenta já existe e faz o que você deseja (assinaturas de quatro páginas de páginas impressas duplex em 2 páginas) por padrão. Na verdade, se você tivesse um PDF de 64 páginas, por padrão, pdfbook
organizaria as páginas de forma que usaria 16 folhas de papel e imprimiria quatro assinaturas separadas, prontas para encadernação, exatamente como você descreveu.
pdfbook
É fornecido por texlive-extra-utils
:
sudo apt install -y texlive-extra-utils
pdfbook MY-FANCY-MANUSCRIPT.PDF
Produz um arquivo organizado conforme você descreve, MY-FANCY-MANUSCRIPT-book.PDF
adequado para impressão imediata da maneira que desejar.
Responder2
Responder3
O sistema de impressão por si só temcapacidade de brochura:
Um bônus pdftopdf
Muito simplesmente - tente isto:
/usr/sbin/cupsfilter -p test.ppd -m application/vnd.cups-pdf -o 'fit-to-page booklet' mixed.pdf > out.pdf
test.ppd
pode ser substituído pelo PPD da sua impressora de /etc/cups/ppd
. Você precisará usar sudo
para obter uma cópia do PPD.
cupsfilter
processa qualquer arquivo de entrada, usando filtros do sistema de impressão, para produzir, conforme instruído pela -m
opção, out.pdf
. Na verdade, a -p
opção pode ser omitida. Uma das opções de processamento ( -o
) é booklet
, que produz um PDF em formato de livreto.
Levei menos de 30 segundos para converter um documento de 30 páginas em formato de livreto usando o seguinte comando:
/usr/sbin/cupsfilter -m application/vnd.cups-pdf -o 'fit-to-page booklet' any.pdf > out.pdf
Responder4
Você pode fazer isso no Libre Office Draw, que vem com o Ubuntu. Em Layout de página > Mais, selecione Brochura. Você precisa ter certeza de que a contagem de páginas é um múltiplo de 4 - por exemplo, se o seu PDF tiver 21 páginas, você precisará adicionar 3 páginas em branco no final para perfazer 24. Se suas páginas já forem A5, em Propriedades da impressora na parte superior , defina o tamanho da página como A4 paisagem. -Terry