utilise ghostscript pour créer un fichier pdf à partir du fichier postscript. Mon fichier PS, n'a pas d'instructions d'orientation, donc quand je veux créer un fichier PDF paysage, j'utilise ghostscript pour faire pivoter la page. Le problème est que ghostscript ne fait tourner que la première page, et quand mon fichier pdf est plus d'une page, les autres ne tournent pas correctement. Voici la commande que j'utilise:Problème étrange, avec des fichiers ghostscript et pdf
cat $psinput | gs -sPAPERSIZE=a4 -sDEVICE=pdfwrite -sOuputFile="/tmp/pdf" \
-dAutoRotatePages="/None" -c "<< /Orientation 3 >> setpagedevice" \
90 rotate 0 -595 translate -dNOPAUSE -dEPSCrop -f - -c -quit
Quelqu'un a-t-il une idée pour corriger la situation?
@kofucii: '-dAutoRotatePages ="/None "' peut être sans guillemets: '-dAutoRotatePages =/None'. Idem pour '-sOutputFile =/tmp/pdf'. Je ne sais pas si cela peut vous causer du chagrin ou est inoffensif, cependant. - ** Cependant, la construction '-c'-est définitivement mal placée et mal citée! ** Elle devrait être à la toute fin, juste avant l'instruction de données d'entrée' -f -', comme ceci: '.. -dNOPAUSE -dEPSCrop -c "<> setpagedevice 90 rotate 0 -595 translate" -f - -c quit' –