这是一个自问自答的问题。一位客户有两个独立的供应商,他们从这些供应商处下载 PDF,然后打印两个都开始给出WML
文件扩展名而不是PDF
扩展名,并且无法打印文件。
答案1
解决方案是在 PDF 阅读器(例如 Adobe Reader 或 Foxit 阅读器)之间创建文件关联。它仍然是相同的 PDF 文件(内部标题和所有内容),唯一的区别是文件扩展名。
另一个问题是,我无法为客户端创建 Firefox 中的 WML 文件与 Foxit Reader 之间的关联。我进入 Windows 资源管理器,open the WML file with
创建了 Windows 关联。然后我重命名了该mimeTypes.rdf
文件并再次打开 Firefox(必须重新启动 Firefox)。然后我能够创建 WML 文件与 Foxit 的关联。我还禁用了安全模式,然后出现了打印对话框(Foxit 中的安全模式会阻止 JavaScript 运行,但如果它是受信任的来源,那么就没问题了)。
C:\Users\[Windows User]\AppData\Roaming\Mozilla\Firefox\Profiles\[Firefox Profile Name]\mimeTypes.rdf
这可能比寻找答案的人遇到的技术性要高一些,我不确定这是否仅限于医疗行业,尽管这是一个相当简单的解决方案,可以让一切正常运转。希望这能节省人们解决问题的时间和精力。
我建议在联系提供商时让他们的开发人员知道这很可能是第三方问题,因为我的客户说二独立公司也开始遇到这个问题。当开发人员变得懒惰,把所有事情都交给第三方处理时,或者老板没有给开发人员足够的时间来完成他们的工作时,就会发生这种情况。