【发布时间】:2018-06-13 18:32:25
【问题描述】:
我正在使用 RedMon(重定向端口监视器)、HP Universal Driver PS 和 GhostScript 来拦截文档打印。
但是,对于以下场景:
文件 PDF -> HP Universal Driver PS -> RedMon -> PostScript File** -> GhostScript 创建文件printed.pdf*。
* 无法从 PDF 文件中提取文本: gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=txtwrite -sOutputFile=output.txt print.pdf
** PostScript 文件被创建为压缩文件,无法提取文本。
问题是?
当 PDF 发送到打印机时,我可以创建 PostScript 文件而不进行压缩吗?
观察:Printed.pdf -> 图像(TIFF) -> Tesseract(OCR) -> 文本文件...有效!但是速度很慢。
【问题讨论】:
-
如果我理解正确,您有一个 pdf 文件,并且希望将其转换为文本。你可以看看这个stackoverflow.com/questions/6187250/pdf-text-extraction
-
我已经尝试了您提交的每种形式的链接。但是 PDF-> PS-> PDF-> 文本方案不起作用
标签: c# .net ghostscript ghostscript.net redmon