diff --git a/impression/couts.py b/impression/couts.py index 2a326fe8..e3d55882 100755 --- a/impression/couts.py +++ b/impression/couts.py @@ -72,10 +72,13 @@ class cout: # fic = tempfile.NamedTemporaryFile() ligne = original.readline() while ligne: - if ligne.startswith('%%BeginFeature: *PageSize'): + if ligne.startswith('%%BeginFeature: *PageSize') or ligne.startswith('%%BeginFeature: *PageRegion'): taille=ligne.split(' ')[-1].strip() if ligne.startswith('%%BeginFeature: *Duplex'): recto_v=ligne.split(' ')[-1].strip() + if ligne.startswith('%%BeginFeature: *InputSlot Transparency'): + media="transparent" + taille='A4' if ligne.find('%RBIBeginNonPPDFeature: *NumCopies') != -1: nb_copie_ps=int(ligne.split(' ')[-1]) while ligne.find('%RBIEndNonPPDFeature') == -1: