Mesclar documento PDF, mas com condições

1

Eu faço folhetos de horários de ônibus para os motoristas todos os dias e tenho 4 arquivos PDF:

  • Folha de instrução especial (todos os dias é diferente)
  • Horário diário de ônibus (que é sempre diferente)
  • relatório diário do Bus Assistant (formulário interno, sempre o mesmo)
  • Relatório diário do motorista de ônibus (formulário interno, sempre o mesmo)

Para que eu possa imprimi-los em frente e verso e grampeados em uma fotocopiadora, estou usando o PDFEscape.com para colocá-los manualmente na seguinte ordem:

A = frente do papel A4. B = verso do papel A4.

1a. Instruções Especiais

1b. PÁGINA EM BRANCO

2a. Horário

2b. PÁGINA EM BRANCO

3a. Horário

3b. PÁGINA EM BRANCO

.......

R-2a. Segunda página do calendário na última

R-2b. FORMULÁRIO DE ASSISTÊNCIA AO ÔNIBUS

R-1a. Última página do horário

R-1b. FORMULÁRIO DO BUD DRIVER

Os horários são PDFs individuais exportados de um programa de agendamento, e o problema é que eles nem sempre têm o mesmo número de páginas (geralmente de 1 a 5, mas podem ser de até 15).

É tão demorado. Alguém sabe o roteiro que eu poderia escrever que vai fazer isso?

Obrigado antecipadamente!

    
por Alex 29.06.2016 / 13:27

2 respostas

1

Se você estiver confortável com o Python, então o pyPDF2 pode ser uma opção. Por exemplo, ele é usado pelo programa GUI Shuffler PDF. Sua funcionalidade atende bem às suas necessidades e, no diretório "sample code" do projeto, há um arquivo que mostra como mesclar PDFs separados em um. Advertência: Eu nunca trabalhei com isso sozinho.

    
por 29.06.2016 / 14:27
1

Você pode instalar o pacote poppler-utils e usar pdfseparate para dividir um pdf em páginas separadas, um pdf por página e, em seguida, pdfunite para uni-los ao seu pedido desejado em um único PDF.

    
por 29.06.2016 / 21:13