在Firefox 5 中直接查看PDF文件

June 27, 2011

Tags:geekpdffirefoxextension

Firefox加快了版本号的淘汰,我的FF被升级到了5.通常情况下,Mac用户查看pdf文件的方式有三种.

  • Safari中默认使用pdf viewer插件,因此可直接在浏览器中阅读(不过需要等safari将该pdf文件全部下载完毕才能显示阅读).
  • 使用Firefox 3,并安装Firefox PDF插件,才可以在 ff 3中直接阅读.
  • 下载pdf,放到Mac中使用本地软件查看.
  • 或者安装了Google Toolbar插件可以直接在Google Doc中打开---这一方法另当别论了,毕竟Google Doc会改变PDF本身的内容,比如内置字体什么的,这里不予再讨论. 是的,Firefox 3.6 以上的版本都没有pdf查看类的插件支援,所以不能直接查看.我们要做很多步骤来实现这一"目标".

more

以下Firefox简称为FF,请知悉.

  • 打开FF所在文件夹,右击-get info(显示简介)
  • 勾选"以32位模式打开",如下图.

  • 如果当前的FF是打开的,那么重启并运行它.

  • 下载Firefox PDF Plug-in for Mac 插件并保存到本地.(这是beta 1.2版本的,别去下载最新官方正式的1.1.3版本,因为它不运作)

  • 这时应该有个名称为「fx-quartz-pdf-1.2.0.xpi 」的文件位于你的下载目录中,用BetterZip或其它可以查看它内容的软件打开它,注意---并非直接安装它.

  • 你会看到其中包含着一个install.rdf的文件,用文本编辑器或其它编辑软件打开它.

  • 查找文本中<em:maxVersion>4.0.*</em:maxVersion>字符

  • 将其中的4.0修改成当前Firefox的版本号,一般是在5.0-20.0之间的数字之间.只因为Firefox如今开始版本号淘汰过快,所以需要时刻修改.

  • 保存并关闭它.如图:

  • 以上的步骤就是修改该.xpi文件内容,其实如果你没有类似于BetterZip这样的软件,你也可以这么做:解压xpi文件到文件夹--然后修改install.rdf--完毕后再压缩文件夹为.zip文件--然后修改其文件名及后缀名为fx-quartz-pdf-1.2.0.xpi

  • 这时,用FF打开该xpi文件并安装它(系统导航菜单-文件-打开文件-选择)

  • 安装完毕并重启FF后你应该会在"附加组件-插件"一栏看到Firefox PDF Plug-in for Mac OS X 1.2一项了.

这样看起来貌似就已经完成了,在直接在Firefox中打开.pdf在线文档试试? 事实证明并非如此,FF一如既往地会提示你下载该pdf文档吧. 我们继续.

  • 退出FF.
  • 打开~/Library/Application Support/Firefox/Profiles/[随机字符].default/extensions/.
  • 如果没找到,那么尝试在这个位置找:/Users/Your Name/Library/Application Support/Firefox/Profiles/[随机字符].default/extensions/.
  • 你会找到一个名叫colesbury@gmail.com.xpi的文件,问题就出现在这里
  • 去上一级目录即[随机字符].default文件夹
  • 在该文件夹中你会找到extensions.ini,用文本编辑打开它
  • 在extensions.ini中,查找"colesbury@gmail.com.xpi"
  • 删除其后缀.xpi字符
  • 保存并关闭它
  • 回到extensions文件夹,双击colesbury@gmail.com.xpi文件,将它解压到以colesbury@gmail.com命名的文件夹中(自己新建一个).如果有必要,将.xpi后缀名删除后再进行解压.
  • 重新启动FF.

这时,你去Google 搜索 filetype:pdf,然后随意打开一个在线的是否还提示下载呢?噢不,这时你可以直接在Firefox中查阅它啦.

够折腾吧~

完.

文章来源于Mac OS X Hits.

· EOF ·