Quel est le meilleur moyen de les imprimer sans avoir à les imprimer un par un ou à les combiner dans un PDF fusionné à l'aide d'un logiciel tiers ? Il n'imprime que la page au format de papier par défaut et ne me donne aucune option d'impression.
Vous devez définir vos options d'impression dans le document lui-même donc vous ne devriez pas avoir à spécifier d'options. Par exemple, si vous vouliez que ce travail particulier soit en couleur sur le papier cartonné se trouvant dans le bac 2, vous auriez défini dans le champ Mise en page que c'était sur du "papier cartonné". Dans les paramètres de l'imprimante, vous définissez que le bac 2 contient du papier cartonné, de sorte que lorsque la tâche d'impression est appelée, elle "sait" automatiquement qu'elle doit extraire le papier du bac 2.
Utiliser CUPS
Eh bien, MacOS utilise CUPS ( Système d'impression Unix commun ) pour gérer ses tâches d'impression. Une partie de CUPS est lp
où vous pouvez soumettre des travaux à imprimer. Cela nous donne quelques options ici :
- Vous pouvez spécifier des options pour chaque tâche ou pour un lot de tâches similaires.
- Vous pouvez créer une file d'attente avec des options prédéfinies et envoyer simplement un travail à cette file.
Quelques exemples :
Pour imprimer tous les PDF dans un répertoire formaté en paysage, vous pouvez simplement lancer la commande suivante
$ lp -o landscape *.pdf
Pour imprimer un fichier doc sur un support A4, vous pouvez lancer la commande suivante
$ lp -o media=A4 MyPaper.doc
Voir Impression en ligne de commande et options pour plus de détails.
L'autre option est celle des files d'attente (filtres) qui vous permettent de spécifier un ensemble prédéterminé d'options et d'y envoyer vos travaux d'impression. L'avantage est que vous pouvez avoir un nombre illimité de filtres pour une seule imprimante. L'inconvénient, c'est qu'il y a beaucoup plus de travail à faire au départ pour les configurer, mais si vous avez beaucoup de travaux, ce sera beaucoup plus efficace.
Vous pouvez examiner le Documentation CUPS sur la façon de mettre en place des filtres, mais j'ai trouvé le Tutoriel FreeBSD sur la mise en place de filtres un peu plus facile à suivre.