diff --git a/pdfminer/cmapdb.py b/pdfminer/cmapdb.py index 1e1c94e..6dee4a7 100644 --- a/pdfminer/cmapdb.py +++ b/pdfminer/cmapdb.py @@ -358,7 +358,7 @@ class CMapParser(PSStackParser): e1 = nunpack(evar) vlen = len(svar) #assert s1 <= e1 - for i in xrange(e1-s1+1): + for i in range(e1-s1+1): x = sprefix+struct.pack('>L', s1+i)[-vlen:] self.cmap.add_code2cid(x, cid+i) return @@ -386,14 +386,14 @@ class CMapParser(PSStackParser): e1 = nunpack(e) #assert s1 <= e1 if isinstance(code, list): - for i in xrange(e1-s1+1): + for i in range(e1-s1+1): self.cmap.add_cid2unichr(s1+i, code[i]) else: var = code[-4:] base = nunpack(var) prefix = code[:-4] vlen = len(var) - for i in xrange(e1-s1+1): + for i in range(e1-s1+1): x = prefix+struct.pack('>L', base+i)[-vlen:] self.cmap.add_cid2unichr(s1+i, x) return diff --git a/pdfminer/converter.py b/pdfminer/converter.py index b01616e..ccf1d2a 100644 --- a/pdfminer/converter.py +++ b/pdfminer/converter.py @@ -99,7 +99,7 @@ class PDFLayoutAnalyzer(PDFTextDevice): # other shapes pts = [] for p in path: - for i in xrange(1, len(p), 2): + for i in range(1, len(p), 2): pts.append(apply_matrix_pt(self.ctm, (p[i], p[i+1]))) self.cur_item.add(LTCurve(gstate.linewidth, pts)) return @@ -254,7 +254,7 @@ class HTMLConverter(PDFConverter): def write_footer(self): self.write('