Mengapa Chromium tidak memiliki plugin “Chrome PDF Viewer”?

41

Pembuatan Chrome dari Google memiliki plugin Chrome PDF Viewer yang sangat bagus. Namun, build Chromium tampaknya tidak memilikinya (tidak ada yang muncul about:plugins).

Bagaimana cara mendapatkan plugin di Chromium di Ubuntu?

Dima
sumber
3
Tidak benar-benar jawaban, jadi saya akan meninggalkannya sebagai komentar ... Anda mungkin tertarik dengan ekstensi ini: Documents PDF / PowerPoint Viewer (oleh Google)
andrewsomething
1
Tidak bisakah Anda menggunakan plugin Evince di Chromium?
JanC
@JanC, well, sepertinya saya tidak bisa menemukan plugin Evince untuk Chromium ... jadi kecuali itu benar-benar ada, saya akan mengatakan tidak. (Meskipun saya akan senang menemukannya jika memang ada).
Leif Andersen
Versi Firefox yang lebih baru juga memiliki penampil PDF bawaan.
Flimm

Jawaban:

22

Karena plugin PDF bukan perangkat lunak gratis, artinya hanya dapat disertakan dengan peramban Google Chrome yang tidak bebas.

Lihat http://code.google.com/p/chromium/issues/detail?id=50852#c16 untuk pernyataan.

Florian Heinle
sumber
1
Jika (seperti saya) Anda lebih suka menghindari perangkat lunak tidak bebas, opsi lain adalah menggunakan pdf.js dengan kromium.
Jim Garrison
2
pdf.js dapat ditemukan sebagai ekstensi chrome Toko Web Chrome - Penampil PDF
agustibr
Plugin Chrome PDF bukan perangkat lunak gratis, tetapi ada beberapa plugin pdf gratis yang berfungsi dengan baik. Mereka menjatuhkan antarmuka. -1, informasi tidak lengkap dan menyesatkan.
Jan Hudec
13

tiax benar tetapi dapat ditarik dari pemasangan Chrome dan digunakan dari dalam Chromium.

Anda hanya perlu menarik file libpdf.so dan mengaktifkannya di about: plugins

Oli
sumber
Saya akan mencobanya! =)
Dima
8
$ cd /usr/lib/chromium-browser/ && sudo ln -s /opt/google/chrome/libpdf.somelakukan trik untuk saya =) mengingat saya masih punya paket google-chrome ;-)
Dima
7
Cukup unduh google chrome deb dari google.com/chrome , ekstrak libpdf.so darinya menggunakan Archive Manager. Tidak perlu menginstal Chrome :)
Nemo
@Oli - Pintar! Namun, saya hanya mendapatkan layar hijau dengan tulisan "Missing Plug-in" di tengahnya. Tutup, tapi tidak cukup. Ada ide? Terima kasih!
jmort253
9

Anda memiliki dua solusi yang dapat saya lihat di sini (diterapkan pada Ubuntu 11.10) [Ini terinspirasi oleh komentar di atas dan sumber lain yang saya temukan]

  • Pasang Chrome dan kemudian salin file * .so yang secara teknis membantu Anda mengatasi masalah legalitas

Begini cara saya melakukan itu ...

  1. Tutup Chromium
  2. Unduh Chrome dari distro Chrome
  3. Instal di rilis Ubuntu Anda
  4. cd / usr / lib / chromium-browser /
  5. sudo cp /opt/google/chrome/*.so.
  6. Mulai Chromium

Catatan: Plugin baru tidak pernah muncul di daftar ekstensi saya tetapi tiba-tiba saja mulai berfungsi dengan baik. Dengan menyalin semua * .sehingga Anda mendapatkan dukungan untuk dukungan Flash, FFMPEG, dan PDF.

Jika Anda ingin menyalin masing-masing item di sini adalah daftar mereka untuk Anda pilih sendiri.

  • libffmpegsumo.so - ffmpeg
  • libgcflashplayer.so - Flash
  • libpdf.so - PDF
seperti shaneonabike
sumber
2
Bukankah lebih baik menautkan ke plugin, sehingga diperbarui kapan pun Chrome?
Daniel Hershcovich
1
untuk plugin di /opt/google/chrome/*.so; lakukan sudo ln -s $ plugin / usr / lib / chromium-browser /; selesai
Daniel Hershcovich
4. cd / usr / lib / chromium-browser / libs dapat berfungsi sekarang. Tampaknya semua file * .so disimpan di sana. Kalau tidak, kromium mogok jika saya menyalinnya ke direktori home kromium
RAbraham
1

Untuk Ubuntu atau Debian (diuji secara pribadi pada Debian Wheezy - build 64-bit):

Dari komentar trogdor1138 di situs archlinux , dapatkan rpm google-chrome:

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

Instal paket cpio dan rpm2cpio untuk mengekstrak file dari rpm yang diunduh:

sudo apt-get install cpio rpm2cpio

Buat direktori karena konten tidak memiliki struktur direktori tunggal (membuatnya lebih mudah untuk membersihkan kembali jika Anda mau) dan kemudian ekstrak:

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

Instal pustaka libpdf.so di direktori lib kromium Anda:

Untuk Debian (diverifikasi berdasarkan build 64-bit saya):

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

Untuk Ubuntu , saya yakin ini adalah tempat Anda menginstalnya:

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

Sekarang cukup restart browser Anda, kunjungi chrome: // plugins / untuk memverifikasi itu terdaftar, dan kemudian buka PDF! :)

sudoJason
sumber
1

Buka terminal ini dan jalankan perintah ini:

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

Perintah ini mengunduh skrip yang saya tulis yang akan mengunduh Chrome versi terbaru, mencabut perpustakaan PDF, menginstalnya (yang akan membutuhkan kata sandi root), dan kemudian akan menghapusnya sendiri. Anda dapat menjalankan ini kapan saja untuk memperbarui ke versi stabil terbaru dari pustaka PDF Google.

Setelah menjalankan perintah ini, pastikan Anda memulai ulang Chromium dan mengaktifkan plugin chrome://plugins/.

Dennis
sumber
Catatan karena ini sepertinya menggunakan paket 64bit , ini mungkin tidak akan berfungsi dengan baik pada sistem 32bit. Ide yang rapi :)
Wilf