Se o seu PDF realmente for um documento de várias páginas, o arquivo de saída não será nomeado document.pnm . Em vez disso, você terá vários arquivos de saída, um por página em PDF. Eles serão nomeados document-1.pnm , document-2.pnm , etc.
Assim, seu processamento posterior deve levar isso em conta ...
Por fim, sempre que você estiver preparado para converter seus PNMs em PDF, execute este comando:
convert output*.pnm output.pdf