Jak mogę podzielić (kafelkować) jeden ogromny plik PDF na wiele stron? Rezultatem może być jeden plik PDF z wieloma stronami A4 lub kilkoma plikami PDF A4.
Mimo że wygenerowałem plik PDF dot
, chciałbym, aby ten problem został rozwiązany w ogóle - lub przynajmniej na standardowym Ubuntu (np. 12.04).
Wejściowy plik PDF został wygenerowany przez Graphviz dot
, np. dot -Tpdf sample.dot > sample.pdf
. Kiedy nie dodałem a size="8,11"; ratio="fill";
do wykresu, wyjściowy plik PDF jest bardzo duży. Jeśli dodam podpowiedzi dotyczące wielkości / wypełnienia, dot
tylko dla mnie zmniejszyłem liczbę rzeczy.
Podajmy jeden przykład:
Jeśli mój oryginalny plik PDF byłby taki ogromny:
+-------------------+
| |
| O |
| : |
| :..........C |
| : : |
| : : |
| : : |
| : G |
| : : |
| : : |
| : : |
| : : |
| U : |
| B |
| |
+-------------------+
To powinno być podzielone przez polecenie takie jak
pdftile sample.pdf -x 2 -y 3 > sample-2x3.pdf
w
+---------+---------+
| | |
| O | |
| : | |
| :......|...C |
| : | : |
+---------+---------+
| : | : |
| : | : |
| : | G |
| : | : |
| : | : |
+---------+---------+
| : | : |
| : | : |
| U | : |
| | B |
| | |
+---------+---------+
Spojrzałem na pdfjam zestawu narzędzi, ale wydaje się, ta funkcja nie jest tam realizowane. Chciałbym, aby było to narzędzie wiersza poleceń - i powinno być zautomatyzowane, a nie ręcznie