ทำไม Chromium ไม่มีปลั๊กอิน“ Chrome PDF Viewer”


41

การสร้าง Chrome จาก Google มีปลั๊กอินตัวแสดง PDF ของ Chromeซึ่งดีมาก แต่ดูเหมือนว่า Chromium จะสร้างไม่ได้ (ไม่มีอะไรปรากฏขึ้นabout:plugins)

ฉันจะรับปลั๊กอินใน Chromium บน Ubuntu ได้อย่างไร


3
ไม่ใช่คำตอบจริงๆดังนั้นฉันจะทิ้งมันไว้เป็นความคิดเห็น ... คุณอาจสนใจในส่วนขยายนี้: เอกสาร PDF / PowerPoint Viewer (โดย Google)
andrewsomething

1
คุณไม่สามารถใช้ปลั๊กอิน Evince ใน Chromium ได้หรือไม่
JanC

@JanC ดีฉันไม่สามารถหาปลั๊กอิน Evince สำหรับ Chromium ได้ ... ดังนั้นถ้ามันมีอยู่จริงฉันก็จะบอกว่าไม่ (แม้ว่าฉันจะรักหาถ้ามันมีอยู่)
Leif Andersen

Firefox เวอร์ชันใหม่กว่านั้นมีโปรแกรมดู PDF ในตัวด้วย
Flimm

คำตอบ:


22

เนื่องจากปลั๊กอิน PDF ไม่ใช่ซอฟต์แวร์ฟรีนั่นคือสามารถรวมอยู่ในเบราว์เซอร์ Google Chrome ที่ไม่ใช้งานได้ฟรีเท่านั้น

ดูhttp://code.google.com/p/chromium/issues/detail?id=50852#c16เพื่อดูคำสั่ง


1
หาก (เช่นฉัน) คุณต้องการหลีกเลี่ยงซอฟต์แวร์ที่ไม่ใช่ฟรีตัวเลือกอื่นกำลังใช้pdf.jsกับโครเมียม
Jim Garrison

2
pdf.jsสามารถพบได้ในส่วนขยายของChrome Chrome เว็บสโตร์ - โปรแกรมดู PDF
agustibr

ปลั๊กอิน Chrome PDF ไม่ใช่ซอฟต์แวร์ฟรี แต่มีปลั๊กอิน PDF ฟรีมากมายที่เคยใช้งานได้ดี พวกเขาทิ้งอินเตอร์เฟส -1 ข้อมูลไม่สมบูรณ์และทำให้เข้าใจผิด
Jan Hudec

13

tiax ถูกต้อง แต่สามารถดึงได้จากการติดตั้ง Chrome และใช้จากภายใน Chromium

คุณเพียงแค่ต้องดึงไฟล์ libpdf.so และเปิดใช้งานใน about: plugins


ฉันจะลองดู! =)
Dima

8
$ cd /usr/lib/chromium-browser/ && sudo ln -s /opt/google/chrome/libpdf.soเคล็ดลับสำหรับฉัน =) เมื่อพิจารณาว่าฉันยังมีแพ็คเกจ Google-chrome ;-)
Dima

7
เพียงดาวน์โหลด google chrome deb จากgoogle.com/chromeให้แยก libpdf.so จากนั้นโดยใช้ Archive Manager ไม่จำเป็นต้องติดตั้ง Chrome :)
Nemo

@Oli - Clever! อย่างไรก็ตามฉันเพิ่งได้รับหน้าจอสีเขียวพร้อมคำว่า "Missing Plug-in" ที่อยู่ตรงกลาง ปิด แต่ไม่มาก ความคิดใด ๆ ขอบคุณ!
jmort253

9

คุณมีสองทางแก้ไขที่ฉันเห็นได้ที่นี่ (ใช้กับ Ubuntu 11.10) [สิ่งนี้ได้รับแรงบันดาลใจจากความคิดเห็นด้านบนและแหล่งข้อมูลอื่น ๆ ที่ฉันพบ]

  • ติดตั้ง Chrome แล้วคัดลอกไฟล์ * .so เพื่อให้คุณได้รับข้อมูลทางเทคนิคที่ถูกต้องตามกฎหมาย

นี่คือสิ่งที่ฉันทำ ...

  1. ปิด Chromium
  2. ดาวน์โหลด Chrome จากChrome distro
  3. ติดตั้งลงใน Ubuntu ของคุณ
  4. cd / usr / lib / chromium-browser /
  5. sudo cp /opt/google/chrome/*.so
  6. เริ่ม Chromium

หมายเหตุ:ปลั๊กอินใหม่ไม่เคยปรากฏในรายการส่วนขยายของฉัน แต่ทันใดนั้นก็เริ่มทำงานได้อย่างถูกต้อง โดยการคัดลอกทั้งหมด *. ดังนั้นคุณจะได้รับการสนับสนุนสำหรับ Flash, FFMPEG และการสนับสนุน PDF

หากคุณต้องการคัดลอกแต่ละรายการที่นี่เป็นรายการของพวกเขาเพื่อให้คุณเลือก

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

2
จะเป็นการดีกว่าหรือไม่ที่จะเชื่อมโยงไปยังปลั๊กอินดังนั้นพวกเขาจึงอัปเดตทุกครั้งที่มี Chrome
Daniel Hershcovich

1
สำหรับปลั๊กอินใน /opt/google/chrome/*.so; ทำ sudo ln -s $ plugin / usr / lib / chromium-browser /; เสร็จแล้ว
Daniel Hershcovich

4. cd / usr / lib / chromium-browser / libs อาจใช้งานได้ในขณะนี้ ดูเหมือนว่าไฟล์ * .so ทั้งหมดจะถูกเก็บไว้ที่นั่น มิฉะนั้นโครเมียมขัดข้องถ้าฉันคัดลอกไปยังไดเรกทอรีบ้านของโครเมียม
RAbraham


1

สำหรับ Ubuntu หรือ Debian (ผ่านการทดสอบกับ Debian Wheezy - 64-bit build):

จากความคิดเห็นของtrogdor1138 ที่เว็บไซต์ archlinuxรับ 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

ติดตั้งแพ็กเกจ 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

ติดตั้งไลบรารี libpdf.so ในไดเรกทอรี lib ของโครเมียม:

สำหรับ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 ออกมาติดตั้ง (ซึ่งจะต้องใช้รหัสผ่านรูท) จากนั้นจะลบตัวเองออก คุณสามารถเรียกใช้สิ่งนี้ได้ตลอดเวลาเพื่ออัปเดตเป็นไลบรารี PDF ของ Google รุ่นเสถียรล่าสุด

chrome://plugins/หลังจากใช้คำสั่งนี้ให้แน่ใจว่าคุณเริ่มต้นโครเมี่ยมและเปิดใช้งานปลั๊กอินใน


หมายเหตุเนื่องจากดูเหมือนว่าจะใช้แพคเกจ 64 บิตซึ่งอาจทำงานได้ไม่ถูกต้องในระบบ 32 บิต คิดว่าเรียบร้อยแล้ว :)
Wilf


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.