- tmp = open(epsfile + '.??', 'w')
- boundingboxline = re.compile('%%BoundingBox:\s+(\d*)\s+(\d*)\s+(\d*)\s+(\d*)')
- for line in open(epsfile).xreadlines():
- if line[:13] == '%%BoundingBox':
- (llx, lly, urx, ury) = map(int, boundingboxline.search(line).groups())
+ tmp = mkstemp()
+ boundingboxline = re.compile(b'%%BoundingBox:\s+(\d*)\s+(\d*)\s+(\d*)\s+(\d*)')
+ for line in open(epsfile, 'rb'):
+ if line[:13] == b'%%BoundingBox':
+ (llx, lly, urx, ury) = list(map(int, boundingboxline.search(line).groups()))