Ajout de la possibilité de perforer ses pages

This commit is contained in:
Gabriel Detraz 2015-04-07 22:57:50 +02:00
parent 66f3fd0707
commit 25022bde92

View file

@ -53,7 +53,7 @@ class Option(object):
value = None value = None
def __str__(self): def __str__(self):
return str(value) return str(self.value)
name = "option" name = "option"
pretty_name = u"option quelconque" pretty_name = u"option quelconque"
@ -515,6 +515,11 @@ class impression(object):
v = self._settings['agrafage'].HP_name() v = self._settings['agrafage'].HP_name()
options += ['-o', 'HPStaplerOptions=%s' % v] options += ['-o', 'HPStaplerOptions=%s' % v]
if not self._settings['livret'].value:
if self._settings['perforation'].value:
v = self._settings['perforation']
options += ['-o', 'HPPunchingOptions=%s' % v]
# Que se passe-t-il si le nom de fichier commence par - ? # Que se passe-t-il si le nom de fichier commence par - ?
# pour éviter cela, on indique la fin des options, avec "--" # pour éviter cela, on indique la fin des options, avec "--"
options.append('--') options.append('--')