From 106a09c5bbfe9ac3ad5ce3b87d4ce403758087cd Mon Sep 17 00:00:00 2001 From: Tony Tong Date: Sat, 12 Oct 2019 17:35:46 -0400 Subject: [PATCH] fix stoke color and non-stroke color in PDFGraphicState --- pdfminer/pdfinterp.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pdfminer/pdfinterp.py b/pdfminer/pdfinterp.py index a14f64a..de54835 100644 --- a/pdfminer/pdfinterp.py +++ b/pdfminer/pdfinterp.py @@ -598,25 +598,25 @@ class PDFPageInterpreter(object): # setrgb-stroking def do_RG(self, r, g, b): - self.graphicstate.color = (r, g, b) + self.graphicstate.scolor = (r, g, b) #self.do_CS(LITERAL_DEVICE_RGB) return # setrgb-non-stroking def do_rg(self, r, g, b): - self.graphicstate.color = (r, g, b) + self.graphicstate.ncolor = (r, g, b) #self.do_cs(LITERAL_DEVICE_RGB) return # setcmyk-stroking def do_K(self, c, m, y, k): - self.graphicstate.color = (c, m, y, k) + self.graphicstate.scolor = (c, m, y, k) #self.do_CS(LITERAL_DEVICE_CMYK) return # setcmyk-non-stroking def do_k(self, c, m, y, k): - self.graphicstate.color = (c, m, y, k) + self.graphicstate.ncolor = (c, m, y, k) #self.do_cs(LITERAL_DEVICE_CMYK) return