J'utilise doppdf pour générer des documents PDF A5 à partir d'un modèle HTML et PDFNUP (partie de PDFJAM) pour les combiner dans une belle feuille A4 unique, ce qui aide à enregistrer un peu de papier lors de l'impression :) cela fonctionne tout simplement bien; Bien que la deuxième étape m'emporte d'installer une énorme quantité de dépendances (c'est-à-dire Tex-latex, PDFTEX, ECC.) et encombrer mon serveur de production. Je me demande si vous y êtes un moyen de combiner les documents générés sans utiliser PDFNUP. Par exemple, y a-t-il un moyen de le faire avec PDFTK? P> Merci d'avance! p> p>
3 Réponses :
Vous pouvez le faire avec une combinaison de Ghostscript et de PDFTK. P>
Voici comment: HTTPS: // superuser.com/questions/191373/linux-based-tool-a-chop-pdfs-into-multiple-pages/192293#192293 . p>
L'exemple lié ci-dessus montre comment diviser les pages en deux. Il suffit de modifier les étapes en conséquence, en utilisant différents paramètres pour ... P>
pdftk code>. li>
ul>
Mise à jour: h3>
Indice: em> Vous voudriez utiliser l'une des opérations multibacks code> ou ou multibackground code> ( pas: em> strong> son shuffle code> opération!) Pour obtenir le résultat final recherché. P>
Les sorties de vos première et seconde étapes sont des fichiers différents, correct? Quelle commande PDFTK combinera des pages correspondantes de fichiers distincts à la même page de la sortie, par étape 3?
@Jeffg: Veuillez commenter sous la question initiale. Là-bas, les instructions sont très claires IMHO, si elles sont prises avec les illustrations que j'ai faites. OTOH, vos questions actuelles ne m'ont pas du tout clair. S'il vous plaît essayez de les poser à nouveau, mais de manière claire.
Ma question n'est pas sur la manière de caler une seule page en plusieurs pages (l'autre question, laquelle est très claire!). Au lieu de cela, je demande des éclaircissements sur votre réponse ici - c'est-à-dire comment adapter votre autre réponse pour combiner plusieurs pages en une seule page. Dans ma question ici à propos des "étapes", je parle de vos 3 balles juste au-dessus de: (1) Déplacez les pages à gauche sur une toile de double taille (2) Déplacez les pages droites de la même manière, et (3) Combinez des pages avec PDFTK. En bref: utiliseriez-vous pdftk shuffle code> même pour la la fusion i> les moitiés de gauche et de droite? Comment?
sur Debian / Ubuntu, j'ai réussi à fusionner 2xa5 à 1xa4 pour l'impression, à l'aide de commandes simples, par:
Merci, depuis Ubuntu 18.? Supprimé PDFTK que j'ai dû l'installer manuellement, reportez-vous à ce script d'installation fine askubuntu.com/a/1046476/617935
Il pourrait être utile d'ajouter est / ouest pour faire pivoter les fichiers PDF d'entrée, car A5 convient parfaitement deux fois dans A4. Voici une solution que l'on pourrait placer dans .CASHRC E.G.: Fonction PDFA5ToA4 () {PDFTK A = 1 $ B = $ 2 CAT A1EASE BREASE SORTIE - | pdf2ps -dlanguagelevel = 3 - - | PSNUP -2 -PA5 -PA4 | ps2pdf -dcompatibility = 1.4 - 3 €} code> et utiliser avec pdfa5toa4 A5-1.pdf a5-2.pdf sortie.pdf
Certaines personnes doivent ajouter ps2pdf (en tant que PDF2PDF) à la réponse de @ Colidyre pour résoudre les problèmes avec les PDFS, donc
pdfjam --nup 2x1 --landscape --a4paper midwinter-a5.pdf --Outfile Midwinter-A4.pdf Code> Pour aider ... Bien que cela ait bien sûr besoin de Tₑₑ / LᴬTᴇᴇ que l'OP veut éviter . Vous postez toujours ici au cas où quelqu'un d'autre change dessus qui, comme moi, a TexLive-Full installé quand même.
Basé sur Réponse de Kurt-Pfeifle Le code en utilisant UNIX comme Shell (j'ai également gardé la ligne de libreoffice): < Pré> xxx pré>
Veuillez noter que les polices incorporées dans le document d'origine seront doublées dans le fichier PDF final. p>
Cette procédure génère un alignement en miroir, par conséquent, le papier A4 imprimé peut être coupé dans la Le milieu et les deux pages A5 auront ce bord coupé à leur fond. p> p>
-NUP CODE> OPTION DE
PDFNUP CODE> doit être lu sous le nom
- NUP code>.
Avez-vous réalisé ce travail? Si oui, avez-vous utilisé le soupçon de Kurt Pfeifle? Je ne sais pas vraiment comment modifier les paramètres donnés pour répondre à votre problème. Si vous avez réussi, pourriez-vous peut-être partager (une partie de) votre solution?