Recientemente descubrí la herramienta /System/Library/Printers/Libraries/convert
que puede convertir HTML, DOC, ... a PDF.
Funciona muy bien pero tiene algunos argumentos opcionales que no están documentados: -a 'name=value ...'
. Estoy realmente interesado en ellos porque se supone que estos deben controlar más el proceso de "impresión".
/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