使用Ghostscript从PDF中提取文本 - 未知设备:txtwrite

ale*_*rio 3 pdf text extract ghostscript

我正在尝试从PDF中提取文本.我正在使用Ghostscript,但是当我运行下面的命令时

gs -dBATCH -dNOPAUSE -sDEVICE=txtwrite mypdf.pdf

发生错误.这一个在下面.

Unknown device: txtwrite
Unrecoverable error: undefined in .uninstallpagedevice
Operand stack:
             defaultdevice
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?是不是txtwrite默认的ghostscript设备?

这是输出 gs -v

GPL Ghostscript 8.70 (2009-07-31)
Run Code Online (Sandbox Code Playgroud)

那个操作系统版本CentOS release 5.8 (Final).

Ken*_*enS 8

如果我没记错的话,txtwrite设备在9.05中引入了Ghostscript(当前版本是9.06).8.70真的很老了,太旧了,无法包含这个设备.

升级到更新版本.