pdftoppm "无显示字体"错误

8 投票
1 回答
1858 浏览
提问于 2025-04-18 09:11

我正在使用pdftoppm这个工具来从PDF文件中提取页面,这样我就可以把得到的pbm文件转换成多页的tiff文件,使用的是ImageMagick。我用以下代码成功实现了这个功能:

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

不过,每次处理时我都会遇到这些错误,尽管我加了-q这个选项来防止它们被输出:

错误:没有找到'Symbol'字体

错误:没有找到'Zapf Dingbats'字体

这是程序的已知bug吗?还是我应该做些什么来防止这些错误被打印出来,因为它们让我的程序变得很慢?

1 个回答

1

我想你可以试试在你的命令行字符串中使用:

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

这样应该可以阻止错误信息的打印。

撰写回答