Des broutilles.
Commit juste pour viter les CVS status. darcs-hash:20050624095140-061a7-3a5f5a6a81b43ad923d97e6cdc6ce05327fb45f8.gz
This commit is contained in:
parent
9c33750a20
commit
55664a2882
2 changed files with 36 additions and 23 deletions
|
@ -1,22 +1,18 @@
|
|||
#!/usr/bin/env python
|
||||
# -*- coding: iso-8859-15 -*-
|
||||
|
||||
# Utilisé par /usr/lib/cgi-bin/impression/analyse.py
|
||||
# Utilisé par /var/www/impression/analyse.py
|
||||
# /usr/lib/cups/backend/devis et /usr/lib/cups/backend/laserjet
|
||||
# Écrit par Benoit
|
||||
# modifie par Brice DUBOST
|
||||
# modifié par Brice DUBOST
|
||||
|
||||
import locale
|
||||
locale.setlocale(locale.LC_ALL, 'fr_FR')
|
||||
|
||||
import os, commands
|
||||
import string
|
||||
import re
|
||||
import sys
|
||||
import tempfile
|
||||
import commands, os, string, sys
|
||||
import tempfile # non utilisé en ce moment
|
||||
|
||||
sys.path.append('/usr/scripts/gestion')
|
||||
|
||||
from config import impression
|
||||
|
||||
|
||||
|
@ -107,8 +103,6 @@ class cout:
|
|||
else:
|
||||
c_format = impression.c_a4
|
||||
|
||||
# Conversion en PostScript si le fichier est un pdf
|
||||
# pour pouvoir le decouper en petits bouts.
|
||||
# Vérification du format de fichier.
|
||||
try:
|
||||
en_tete=open(fichier).read(4)
|
||||
|
@ -123,6 +117,7 @@ class cout:
|
|||
(status,rep) = commands.getstatusoutput("nice -n 10 gs -sDEVICE=%s -r100 -dBATCH -dNOPAUSE -dSAFER -dPARANOIDSAFER -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -dMaxBitmap=50000000 -sOutputFile='%s' -q '%s'" % (device, fichier+"%d.png", fichier) )
|
||||
if (status != 0):
|
||||
self.erreur="ERREUR : Ghostscript : Fichier Postscript invalide.\n"
|
||||
self.erreur="Le message d'erreur est le suivant :\n"
|
||||
self.erreur+= rep
|
||||
# On détaille l'erreur dans le mail et
|
||||
# il faut stopper l'impression.
|
||||
|
@ -203,7 +198,6 @@ class cout:
|
|||
<br><b>Prix total : %(prix)s </b>
|
||||
</p>\n<p>
|
||||
</p>\n"""
|
||||
|
||||
|
||||
if not self.erreur:
|
||||
return self.remplis_template(template)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue