Oublis divers
darcs-hash:20071220030858-c67a9-0156db195009468650cabe62e2d1f03a6eaaf1ba.gz
This commit is contained in:
parent
eb8ceff23f
commit
004d0adae9
1 changed files with 3 additions and 3 deletions
|
@ -246,7 +246,7 @@ class impression:
|
||||||
if (recto_verso):
|
if (recto_verso):
|
||||||
if recto_verso not in DISPOSITION_VALEURS_POSSIBLES:
|
if recto_verso not in DISPOSITION_VALEURS_POSSIBLES:
|
||||||
raise SettingsError, "Valeur inconnue : %s" % str(recto_verso)
|
raise SettingsError, "Valeur inconnue : %s" % str(recto_verso)
|
||||||
if papier==PAPIER_A4_TRANSPARENT and recto_verso==IMPRESSION_RECTO_VERSO:
|
if papier==PAPIER_A4_TRANSPARENT and (recto_verso==IMPRESSION_RECTO_VERSO or recto_verso==IMPRESSION_RECTO_VERSO_SHORT):
|
||||||
raise SettingsError, "Pas de recto-verso sur du papier transparent !!"
|
raise SettingsError, "Pas de recto-verso sur du papier transparent !!"
|
||||||
self._settings['recto_verso'] = recto_verso
|
self._settings['recto_verso'] = recto_verso
|
||||||
if (agraphes):
|
if (agraphes):
|
||||||
|
@ -254,7 +254,7 @@ class impression:
|
||||||
raise SettingsError, "Valeur inconnue pour agrafes : %s" % str(agrafes)
|
raise SettingsError, "Valeur inconnue pour agrafes : %s" % str(agrafes)
|
||||||
if papier!=PAPIER_A4 and agraphes!=PAS_D_AGRAPHES:
|
if papier!=PAPIER_A4 and agraphes!=PAS_D_AGRAPHES:
|
||||||
raise SettingsError, "Le type de papier choisi ne permet pas d'utiliser l'agrafeuse"
|
raise SettingsError, "Le type de papier choisi ne permet pas d'utiliser l'agrafeuse"
|
||||||
if recto_verso==IMPRESSION_RECTO_VERSO:
|
if recto_verso==IMPRESSION_RECTO_VERSO or recto_verso==IMPRESSION_RECTO_VERSO_SHORT:
|
||||||
if self._nb_pages > 100 and agraphes!=PAS_D_AGRAPHES:
|
if self._nb_pages > 100 and agraphes!=PAS_D_AGRAPHES:
|
||||||
raise SettingsError, "Le document est trop volumineux pour utiliser l'agrafeuse"
|
raise SettingsError, "Le document est trop volumineux pour utiliser l'agrafeuse"
|
||||||
else:
|
else:
|
||||||
|
@ -359,7 +359,7 @@ class impression:
|
||||||
prix+= self._settings['copies'] * pu_encre
|
prix+= self._settings['copies'] * pu_encre
|
||||||
|
|
||||||
#calcul du prix des feuilles
|
#calcul du prix des feuilles
|
||||||
if (self._settings['recto_verso'] == IMPRESSION_RECTO_VERSO):
|
if (self._settings['recto_verso'] == IMPRESSION_RECTO_VERSO) or (self._settings['recto_verso'] == IMPRESSION_RECTO_VERSO_SHORT):
|
||||||
nbfeuilles = int(self._nb_pages/2.+0.5) * self._settings['copies']
|
nbfeuilles = int(self._nb_pages/2.+0.5) * self._settings['copies']
|
||||||
else:
|
else:
|
||||||
nbfeuilles = self._nb_pages * self._settings['copies']
|
nbfeuilles = self._nb_pages * self._settings['copies']
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue