42
42
try :
43
43
# list scalable (non-bitmap) fonts
44
44
fc_list = subprocess .check_output (
45
- [str ( 'fc-list' ) , ':outline,scalable' , 'family' ])
45
+ ['fc-list' , ':outline,scalable' , 'family' ])
46
46
fc_list = fc_list .decode ('utf8' )
47
47
system_fonts = [f .split (',' )[0 ] for f in fc_list .splitlines ()]
48
48
system_fonts = list (set (system_fonts ))
@@ -175,7 +175,7 @@ def make_pdf_to_png_converter():
175
175
# check for pdftocairo
176
176
try :
177
177
subprocess .check_output (
178
- [str ( "pdftocairo" ) , "-v" ], stderr = subprocess .STDOUT )
178
+ ["pdftocairo" , "-v" ], stderr = subprocess .STDOUT )
179
179
tools_available .append ("pdftocairo" )
180
180
except :
181
181
pass
@@ -187,7 +187,7 @@ def make_pdf_to_png_converter():
187
187
# pick converter
188
188
if "pdftocairo" in tools_available :
189
189
def cairo_convert (pdffile , pngfile , dpi ):
190
- cmd = [str ( "pdftocairo" ) , "-singlefile" , "-png" , "-r" , "%d" % dpi ,
190
+ cmd = ["pdftocairo" , "-singlefile" , "-png" , "-r" , "%d" % dpi ,
191
191
pdffile , os .path .splitext (pngfile )[0 ]]
192
192
subprocess .check_output (cmd , stderr = subprocess .STDOUT )
193
193
return cairo_convert
0 commit comments