我已经在adobe论坛上问了这个问题,但过去似乎没有人遇到这个问题,所以我会在这里试试:
情况:
我有一个pdf文件(http://www.groneick.de/martinsmarkt.pdf),其中我想搜索“außergewöhnlich”的场合
C:\Users\username>cd c:\
c:\>"c:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe" /A search=außergewöhnlich c:\martinsmarkt.pdf
鉴于此情况,pdf文件位于c:\
发生了什么,adobe reader软件正在搜索“auergewhnlich”的出现。我发现a->ä/ö-> o /ü-> u之间似乎没有任何区别,但是“ß”呢? (说我可以搜索“ubernaturlich”,它会找到“übernatürlich”以及)
使用“ss”表示“ß”并不能完成这项工作,“s”也不是“ß”
我真的真的被困在这个...所以如果有人能指出我的解决方案,我会很高兴。
这是adobe论坛中的主题:
答案 0 :(得分:0)
我认为这里的问题是终端,假设您正在与提示进行交互,您的cmd可能会以错误的方式过滤和编码您的文本。
我还应该提醒你,pdf可以包含很多内容,而且通常不清楚纯文本,所以在pdf中搜索单词并不是很有意义如果你不知道怎么做以及你选择的程序真正在做什么的时候,如果PDF不是纯文本的话,Acrobat Reader会绕过这个问题采用OCR,但这不符合我的经验。
答案 1 :(得分:0)
即使它不是问题的根源,我现在已经通过控制播放的adobe阅读器告诉托管c#-program以艰难的方式填充搜索表单来解决问题