Chromium为什么没有“ Chrome PDF Viewer”插件?


41

Google的Chrome版本有一个Chrome PDF Viewer插件,非常好。但是,Chromium版本似乎没有它(什么都没有显示about:plugins)。

如何在Ubuntu的Chromium中获取插件?


3
并不是一个真正的答案,所以我将其留为评论...您可能对此扩展感兴趣:文档PDF / PowerPoint Viewer(由Google提供)
andrewsomething 2010年

1
您不能在Chromium中使用Evince插件吗?
2010年

@JanC,好吧,我似乎找不到用于Chromium的任何Evince插件...因此,除非它确实存在,否则我会拒绝。(尽管我希望找到它(如果存在))。
Leif Andersen

较新版本的Firefox也具有内置的PDF查看器。
Flimm 2013年

Answers:


22

由于PDF插件不是免费软件,即只能包含在非免费的Google Chrome浏览器中。

有关声明,请参见http://code.google.com/p/chromium/issues/detail?id=50852#c16


1
如果(像我一样)您宁愿避免使用非自由软件,则另一个选择是将带有铬的pdf.js使用。
吉姆·加里森

2
pdf.js可以作为Chrome扩展Chrome浏览器商店-PDF Viewer
2014年

Chrome PDF插件不是免费软件,但有一些免费的pdf插件曾经可以正常工作。他们删除了界面。-1,信息不完整且具有误导性。
Jan Hudec

13

tiax是正确的,但可以将其从Chrome安装中移出并在Chromium中使用。

您只需要将libpdf.so文件拉过来并在about:plugins中启用它


我会尝试的!=)
迪马

8
$ cd /usr/lib/chromium-browser/ && sudo ln -s /opt/google/chrome/libpdf.so为我做了把戏=)考虑到我仍然有google-chrome包;-)
Dima 2010年

7
只需从google.com/chrome下载google chrome deb ,然后使用存档管理器从中提取libpdf.so。无需安装Chrome :)
Nemo

@Oli-聪明!但是,我只是得到一个绿色屏幕,其中心带有单词“ Missing Plug-in”。接近,但不完全是。有任何想法吗?谢谢!
jmort253

9

您可以在此处看到两个解决方案(适用于Ubuntu 11.10)[这受以上注释和其他发现的启发]

  • 安装Chrome,然后复制* .so文件,从技术上讲,您可以解决合法性问题

这是我的方法...

  1. 封闭铬
  2. Chrome发行版下载Chrome
  3. 在您的Ubuntu版本上安装
  4. cd / usr / lib / chromium-browser /
  5. sudo cp /opt/google/chrome/*.so。
  6. 开始铬

注意:新插件从未出现在我的扩展列表中,而是突然开始正常工作。通过复制所有* .so,您将获得对Flash,FFMPEG和PDF的支持。

如果要复制每个单独的项目,请在此处列出这些项目供您选择。

  • libffmpegsumo.so-ffmpeg
  • libgcflashplayer.so-Flash
  • libpdf.so-PDF

2
链接到插件是否更好,以便在Chrome浏览器每次更新时都进行更新?
Daniel Hershcovich 2012年

1
用于/opt/google/chrome/*.so中的插件;做sudo ln -s $ plugin / usr / lib / chromium-browser /; 完成
Daniel Hershcovich 2012年

4. cd / usr / lib / chromium-browser / libs现在可以工作。似乎所有* .so文件都存储在此处。否则,如果我将铬复制到铬主目录中,铬就会崩溃
RAbraham 2013年


1

对于Ubuntu或Debian(在Debian Wheezy上进行了个人测试-64位版本):

从trogdor1138 在archlinux网站上评论中,获得google-chrome rpm:

wget ftp://fr2.rpmfind.net/linux/sourceforge/s/sn/snowbird/yum/sb20/google-chrome-stable-30.0.1599.66-1.x86_64.rpm

安装cpio和rpm2cpio软件包以从下载的rpm中提取文件:

sudo apt-get install cpio rpm2cpio

创建目录,因为内容没有单个目录结构(如果愿意,可以更轻松地进行备份备份),然后提取:

mkdir chrome
cd chrome
rpm2cpio ../google-chrome-stable-30.0.1599.66-1.x86_64.rpm | cpio -vid

在您的Chrome的lib目录中安装libpdf.so库:

对于Debian(针对我的64位版本进行了验证):

sudo install -m644 ./opt/google/chrome/libpdf.so /usr/lib/chromium/

对于Ubuntu,我相信这是您要安装的位置:

sudo install -m644 ./opt/google/chrome/libpdf.so /usr/lib/chromium-browser/

现在,只需重新启动浏览器,请访问chrome:// plugins /以验证其是否已列出,然后打开PDF!:)


1

打开此终端并运行以下命令:

curl -O https://raw.github.com/thehodapp/bash-scripts/master/update-chromium-pdf; chmod +x update-chromium-pdf; ./update-chromium-pdf; rm update-chromium-pdf

此命令将下载我编写的脚本,该脚本将下载最新版本的Chrome,拉出PDF库,安装(需要root密码),然后将其删除。您可以随时运行此程序以更新到Google的PDF库的最新稳定版本。

运行此命令后,请确保重新启动Chromium并在中启用该插件chrome://plugins/


请注意,这似乎使用的是64位软件包,因此在32位系统上可能无法正常工作。整洁的想法:)
Wilf 2014年


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.