Tại sao Chromium không có plugin Chrome Chrome PDF Viewer?


41

Bản dựng Chrome từ Google có plugin Chrome PDF Viewer thực sự rất hay. Nhưng, các bản dựng Chromium dường như không có nó (không có gì hiển thị about:plugins).

Làm cách nào để tôi có được plugin trong Chromium trên Ubuntu?


3
Không thực sự là một câu trả lời, vì vậy tôi sẽ để lại như một nhận xét ... Bạn có thể quan tâm đến tiện ích mở rộng này: Docs PDF / PowerPoint Viewer (của Google)
andrews Something

1
Bạn không thể sử dụng plugin Evince trong Chromium?
JanC

@JanC, tốt, tôi dường như không thể tìm thấy bất kỳ plugin Evince nào cho Chromium ... vì vậy trừ khi nó thực sự tồn tại, tôi sẽ nói không. (Mặc dù tôi rất thích tìm nó nếu nó tồn tại).
Leif Andersen

Các phiên bản mới hơn của Firefox cũng có trình xem PDF tích hợp.
Flimm

Câu trả lời:


22

Vì plugin PDF không phải là phần mềm miễn phí, tức là chỉ có thể đi kèm với trình duyệt Google Chrome không miễn phí.

Xem http://code.google.com.vn/p/chromium/issues/detail?id=50852#c16 để biết tuyên bố.


1
Nếu (như tôi), bạn muốn tránh phần mềm không miễn phí, một tùy chọn khác là sử dụng pdf.js với chromium.
Jim Garrison

2
pdf.js có thể được tìm thấy dưới dạng tiện ích mở rộng Chrome Chrome Store - Trình xem PDF
agustibr

Plugin Chrome PDF không phải là phần mềm miễn phí, nhưng có một số plugin pdf miễn phí được sử dụng để hoạt động tốt. Họ bỏ giao diện. -1, thông tin không đầy đủ và sai lệch.
Jan Hudec

13

tiax là chính xác nhưng nó có thể được lấy từ bản cài đặt Chrome và được sử dụng từ bên trong Chromium.

Bạn chỉ cần kéo tệp libpdf.so qua và kích hoạt nó trong khoảng: plugin


Tôi sẽ thử xem! =)
Dima

8
$ cd /usr/lib/chromium-browser/ && sudo ln -s /opt/google/chrome/libpdf.sođã lừa tôi =) xem xét tôi vẫn có gói google-chrome ;-)
Dima

7
Chỉ cần tải xuống google chrome deb từ google.com/chrom , trích xuất libpdf.so từ nó bằng Trình quản lý lưu trữ. Không cần cài đặt Chrome :)
Nemo

@Oli - Khéo léo! Tuy nhiên, tôi chỉ nhận được một màn hình màu xanh lá cây với dòng chữ "Thiếu trình cắm" ở giữa màn hình. Gần, nhưng không hoàn toàn. Có ý kiến ​​gì không? Cảm ơn!
jmort253

9

Bạn có hai giải pháp mà tôi có thể thấy ở đây (áp dụng cho Ubuntu 11.10) [Điều này được lấy cảm hứng từ các nhận xét ở trên và các nguồn khác mà tôi tìm thấy]

  • Cài đặt Chrome và sau đó sao chép qua các tệp * .so về mặt kỹ thuật giúp bạn giải quyết các vấn đề về tính hợp pháp

Đây là cách tôi đã làm điều đó ...

  1. Đóng Chromium
  2. Tải xuống Chrome từ bản phân phối Chrome
  3. Cài đặt nó trên bản phát hành Ubuntu của bạn
  4. cd / usr / lib / chromium-browser /
  5. sudo cp /opt/google/chrom/*.so.
  6. Bắt đầu Chromium

Lưu ý: Các plugin mới không bao giờ xuất hiện trong danh sách tiện ích mở rộng của tôi mà đột nhiên chỉ bắt đầu hoạt động bình thường. Bằng cách sao chép tất cả * .so bạn sẽ nhận được hỗ trợ cho Flash, FFMPEG và hỗ trợ PDF.

Nếu bạn muốn sao chép từng mục riêng lẻ ở đây là một danh sách của chúng để bạn tự tay chọn.

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

2
Có tốt hơn không khi liên kết với các plugin, để chúng được cập nhật bất cứ khi nào các plugin Chrome?
Daniel Hershcovich

1
cho plugin trong /opt/google/chrom/*.so; làm sudo ln -s $ plugin / usr / lib / chromium-browser /; xong
Daniel Hershcovich

4. cd / usr / lib / chromium-browser / libs có thể hoạt động ngay bây giờ. Dường như tất cả các tệp * .so được lưu trữ ở đó.
Mặt


1

Đối với Ubuntu hoặc Debian (được thử nghiệm cá nhân trên Debian Wheezy - bản dựng 64 bit):

Từ nhận xét của trogdor1138 tại trang web archlinux , hãy lấy vòng quay 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

Cài đặt gói cpio và rpm2cpio để giải nén các tệp từ vòng / phút đã tải xuống:

sudo apt-get install cpio rpm2cpio

Tạo một thư mục vì nội dung không có cấu trúc thư mục duy nhất (giúp dễ dàng sao lưu nếu bạn muốn) và sau đó giải nén:

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

Cài đặt thư viện libpdf.so trong thư mục lib của chromium của bạn:

Đối với Debian (được xác minh dựa trên bản dựng 64 bit của tôi):

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

Đối với Ubuntu , tôi tin rằng đây là nơi bạn sẽ cài đặt nó:

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

Bây giờ chỉ cần khởi động lại trình duyệt của bạn, truy cập chrome: // plugin / để xác minh nó được liệt kê và sau đó mở tệp PDF! :)


1

Mở terminal này và chạy lệnh này:

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

Lệnh này tải xuống tập lệnh mà tôi đã viết sẽ tải xuống phiên bản Chrome mới nhất, rút ​​thư viện PDF, cài đặt nó (sẽ yêu cầu mật khẩu root) và sau đó nó sẽ tự xóa. Bạn có thể chạy nó bất cứ lúc nào để cập nhật lên phiên bản ổn định mới nhất của thư viện PDF của Google.

Sau khi chạy lệnh này, hãy đảm bảo bạn khởi động lại Chromium và bật plugin chrome://plugins/.


Lưu ý vì điều này dường như sử dụng gói 64 bit , điều này có thể sẽ không hoạt động đúng trên các hệ thống 32 bit. Ý tưởng gọn gàng :)
Wilf


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.