Comment convertir un pdf en 4-up en mode paysage (idéalement en utilisant ghostscript)?

9

J'ai des diapositives pdf en mode paysage et je voudrais créer un nouveau fichier pdf contenant les diapositives 4-up (en mode paysage à nouveau) comme ceci:

-----------------
|   1   |   2   |
-----------------
|   3   |   4   |
-----------------

Je sais qu'il y en a pdfjam(qui peut être utilisé comme ça pdfjam --fitpaper true --nup 2x2 --delta '1mm 1mm' --scale 0.98 infile.pdf), mais cela ne préserve pas les hyperliens - le gsfait cependant. Je me demande comment on pourrait utiliser gspour accomplir la tâche (?)

Alternativement, j'utilise principalement 4-up pour imprimer des diapositives. Je n'ai pas réussi à utiliser lprpour y parvenir. Si quelqu'un a une idée à ce sujet, ce serait également intéressant.

Marius Hofert
la source
Est-ce que cela résout la tâche (lpr Q)? lpr -o number-up=4 -o number-up-layout=btlr document.pdf . Ref - fsu.edu
Runium
C'est la solution la plus proche que j'ai trouvée, mais elle imprime toujours les pages au format portrait ... (que j'utilise -o landscapeou non) lpr -o sides=one-sided -o landscape -o number-up=4 -o number-up-layout=btlr -o fitplot document.pdf:; pourrait être l'imprimante ... c'est pourquoi je cherchais d'abord un moyen de créer un fichier pdf correct que je peux ensuite envoyer à l'imprimante
Marius Hofert
S'il s'agit de l'imprimante, vous pouvez d'abord essayer d'imprimer au format PDF. Si dans un monde apte:, apt-get install cups-pdfalors lpr .... -P PDF. Le fichier doit être stocké ~/PDF/par défaut. (Au moins, vous pouvez jouer sans gaspiller d'encre et de papier;))
Runium
C'est en effet une bonne idée. J'ai installé cups-pdfet exécuté à nouveau la commande avec -P PDF. J'ai obtenu lpr: No such file or directory. J'ai même créé ~/PDFmais cela n'a rien changé.
Marius Hofert
Ici, cela a fonctionné hors de la boîte. Lors de l'installation, deux nouveaux fichiers ont été créés: cups-pdf.conf et PDF.ppd. Diff ici . Vous devez peut-être essayer de relancer cups-genppdupdate , redémarrer CUPS, vérifier localhost: 631 / etc. Aussi: Votre pdfjamet mon premier posté lprdonnent le même résultat ici - le paysage PDF est devenu un paysage à 4 pages.
Runium du

Réponses:

-3

vous pouvez essayer avec http://posterazor.sourceforge.net

Je convertis uniquement une image. Je ne sais pas si la conversion de texte est possible.

inye
la source
L'un des problèmes ici est la conversion d'URL, donc si votre solution ne fonctionne qu'avec l'image, ce n'est certainement pas la bonne que je suppose
Kiwy
Mais si vous n'avez pas d'autre solution, vous pouvez convertir le pdf en image avec la commande 'convertir' puis utiliser posterazor.
inye