J'ai récemment découvert le /System/Library/Printers/Libraries/convert
outil capable de convertir HTML, DOC, ... en PDF.
Il fonctionne très bien mais il a quelques arguments optionnels qui ne sont pas documentés : -a 'name=value ...'
. Ils m'intéressent beaucoup, car ils sont censés contrôler davantage le processus d'"impression".
/System/Library/Printers/Libraries/convert
Usage: convert [ options ]
Options:
-e Use every filter from the PPD file
-f filename Set file to be converted (otherwise stdin)
-o filename Set file to be generated (otherwise stdout)
-i mime/type Set input MIME type (otherwise auto-typed)
-j mime/type Set output MIME type (otherwise application/pdf)
-P filename.ppd Set PPD file
-a 'name=value ...' Set option(s)
-U username Set username for job
-J title Set title
-c copies Set number of copies
-u Remove the PPD file when finished
-D Remove the input file when finished
3 votes
LOL, j'ai vérifié le fichier, en espérant trouver des paramètres à l'intérieur du binaire et j'ai découvert qu'il s'agissait d'un lien symétrique à
cupsfilter
. La question reste posée : je veux voir quelles options je peux ajouter lorsque je convertis le HTML en PDF.1 votes
J'ai également découvert un autre outil qui pourrait être plus puissant.
textutil
.