Como posso dividir (lado a lado?) Um PDF enorme em várias páginas? O resultado pode ser um PDF com várias páginas A4 ou vários PDFs A4.
Embora tenha gerado o PDF com doteu gostaria de resolver esse problema em geral - ou pelo menos em um Ubuntu padrão (por exemplo, 12.04).
O PDF de entrada foi gerado pelo Graphviz dot, por exemplo. dot -Tpdf sample.dot > sample.pdf. Quando não adicionei size="8,11"; ratio="fill";a ao gráfico, o PDF de saída é muito grande. Se eu adicionar dicas de tamanho / preenchimento, dotreduzi as coisas para mim.
Vamos dar um exemplo:
Se meu PDF original fosse enorme assim:
+-------------------+
| |
| O |
| : |
| :..........C |
| : : |
| : : |
| : : |
| : G |
| : : |
| : : |
| : : |
| : : |
| U : |
| B |
| |
+-------------------+
Isso deve ser dividido por um comando como
pdftile sample.pdf -x 2 -y 3 > sample-2x3.pdf
para dentro
+---------+---------+
| | |
| O | |
| : | |
| :......|...C |
| : | : |
+---------+---------+
| : | : |
| : | : |
| : | G |
| : | : |
| : | : |
+---------+---------+
| : | : |
| : | : |
| U | : |
| | B |
| | |
+---------+---------+
Eu olhei para o conjunto de ferramentas pdfjam, mas parece que esse recurso não está implementado lá. Gostaria que fosse uma ferramenta de linha de comando - e deve ser automatizada, não manualmente