diff --git a/impression/class_impression.py b/impression/class_impression.py index 422f49b1..688e20fd 100755 --- a/impression/class_impression.py +++ b/impression/class_impression.py @@ -161,10 +161,10 @@ class fichier_impression: options += ' -o pdf-level3' # Pour donner le titre de l'impression - options += " -T '%s'" % self.nom_job + options += " -T \"%s\"" % self.nom_job.replace("\"","\\\"") # Pour donner le login de l'adherent - options += ' -U %s' % self.user + options += ' -U \"%s\"' % self.user.replace("\"","\\\"") # Pour demander une page de garde #options += ' -o job-sheets=crans' #page de garde de type standard @@ -273,7 +273,6 @@ class fichier_impression: fd_fichier_pdf = open(self.nom_fichier_pdf, 'w') fd_fichier_pdf.write(f_value) fd_fichier_pdf.close() - os.system("/usr/scripts/impression/compatibilise %s" % self.nom_fichier_pdf) except Exception, inst: raise ErreurImpression("class :erreur dans enregistrement du .pdf %s: %s" % (self.nom_fichier_pdf,str(inst))) os.chmod(self.nom_fichier_pdf, 0640)