From 63cadb0d5fac3124d2069f60053ddb1e9fce9b5e Mon Sep 17 00:00:00 2001 From: rozel Date: Wed, 6 Jul 2005 17:55:02 +0200 Subject: [PATCH] Dtection automatique du format de la page et du type transparent le cas chant. darcs-hash:20050706155502-061a7-675d8bd11488118375b3becbc06453a0b7383bef.gz --- impression/couts.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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: