6

我正在使用 pdftoppm 从 pdf 文件中提取页面,因此以后可以使用 ImageMagick 将生成的 pbm 文件转换为多页 tiff。我已经使用以下代码使其工作:

os.system('pdftoppm -f %i -l %i -aa no -mono -q "%s" %sx' % (StartPage[item], EndPage[item], pdfname, wkgdir))

但是,对于每个项目,即使我有 -q 标志来防止它们被写入输出,我也会不断收到这些错误:

错误:“符号”没有显示字体

错误:“Zapf Dingbats”没有显示字体

这是程序的已知错误,还是我应该采取其他措施来防止打印这些错误,因为它们会减慢我的程序速度?

4

1 回答 1

0

我想你可以尝试使用:

'pdftoppm -f %i -l %i -aa no -mono -q "%s" %sx 2>/dev/null'

在您的命令行字符串中。那应该防止 stderror 打印。

于 2022-01-18T21:37:09.630 回答