如何在 Firefox 4 中嵌入 evince?

如何在 Firefox 4 中嵌入 evince?

我安装了 mozplugger,并根据以下内容创建了 mozpluggerrc 文件这个帖子但是当我打开 .pdf 时,它会在单独的 evince 窗口中打开。

有没有什么办法可以真正将它嵌入到 Firefox 中,就像 chrome pdf 阅读器一样?

application/pdf: pdf: PDF file
application/x-pdf: pdf: PDF file
text/pdf: pdf: PDF file
text/x-pdf: pdf: PDF file
application/x-postscript: ps: PostScript file
application/postscript: ps: PostScript file
application/x-dvi: dvi: DVI file
    : evince $file

答案1

Evince 是一款 GTK+ PDF 和 PS 查看器,用于替代 gpdf/xpdf/acroread 和 ggv,并且是开源的。使用 mozplugger,您可以将各种东西嵌入 Mozilla 和/或 Firefox,如媒体播放器和 openoffice。

首先确保您已经安装了 Evince 和 mozplugger。

现在打开~/.mozilla/mozpluggerrc你最喜欢的文本编辑器。以下是使用 gedit 的操作方法,按Alt++CtrlT粘贴

gedit ~/.mozilla/mozpluggerrc

无论你在哪里看到这个:

application/pdf: pdf: PDF file
application/x-pdf: pdf: PDF file
text/pdf: pdf: PDF file
text/x-pdf: pdf: PDF file

application/x-postscript: ps: PostScript file
application/postscript: ps: PostScript file

在下一行添加:

repeat noisy swallow(evince) fill: evince "$file"

关闭 Firefox 就完成了!

这里是我的:

application/pdf: pdf: PDF file
application/x-pdf: pdf: PDF file
text/pdf: pdf: PDF file
text/x-pdf: pdf: PDF file
application/x-postscript: ps: PostScript file
application/postscript: ps: PostScript file
    repeat noisy swallow(evince) fill: evince "$file"

# Also load the default configuration
sinclude(/etc/mozpluggerrc)

注意:此插件嵌入了 MPlayer Totem OpenOffice ...

相关内容