Você pode usar o comando pdfseparate
para dividir todas as páginas de pdf em uma única página em pdf. O comando a seguir criará last_page
- first_page
pdfs onde o nome deles será out_<pageNumber>
:
pdfseparate -f <first_page> -l <last_page> <file_name>.pdf out_%d.pdf
Aplique o processo em ambos os PDFs usando um nome de saída diferente para cada entrada de pdf, para que você não sobrescreva os pdfs de página única criados anteriormente. Então você pode usar pdfunite
para mesclar as páginas selecionadas em um único pdf:
pdfunite <ordered list of pdf> <output_filename>.pdf