Como fazer um folheto a partir de um arquivo PDF no Ubuntu?

Como fazer um folheto a partir de um arquivo PDF no Ubuntu?

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, pdfbookorganizaria 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.PDFadequado para impressão imediata da maneira que desejar.

Responder2

Existe uma ferramenta útil que você pode baixar no Ubuntu Software Center para criar livretos chamada PDF Mix Tool.

Ferramenta PDF Mix no Ubuntu Software Center

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.ppdpode ser substituído pelo PPD da sua impressora de /etc/cups/ppd. Você precisará usar sudopara obter uma cópia do PPD.

cupsfilterprocessa qualquer arquivo de entrada, usando filtros do sistema de impressão, para produzir, conforme instruído pela -mopção, out.pdf. Na verdade, a -popçã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

informação relacionada