从一个所有文本都可搜索的 pdf 文件开始,我使用以下命令将其转换为一个新的 ps 文件:
gswin64c -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=ps2write -dDOPDFMARKS -dLanguageLevel=2 -sOutputFile="new.ps" "old.pdf"
之后,我new.ps
使用以下命令将文件转换为 pdf:
gswin64c -q -r400 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dSubsetFonts=false -dAutoRotatePages=/PageByPage -dAutoRot -dCompatibilityLevel=1.2 -sOutputFile="new.pdf" new.ps
在 new.pdf 文件中,我无法搜索文本,尽管一切都是可见的。我怎么解决这个问题?
这就是我正在使用的:GPL Ghostscript 9.20 (2016-09-26)
这是 new.ps 文件的输出:
'https://pastebin.com/HTXZJnKY'