Por que o Chromium não possui o plug-in "Chrome PDF Viewer"?

41

A versão Chrome do Google possui um plug-in do Chrome PDF Viewer, o que é muito bom. Mas as compilações do Chromium parecem não ter (nada aparece about:plugins).

Como obtenho o plugin no Chromium no Ubuntu?

Dima
fonte
3
Não é realmente uma resposta, por isso vou deixar como comentário ... Você pode estar interessado nesta extensão: Docs PDF / PowerPoint Viewer (pelo Google)
andrewsomething
1
Você não pode usar o plugin Evince no Chromium?
JanC
@ JanC, bem, parece que não consigo encontrar nenhum plugin do Evince para o Chromium ... então, a menos que ele realmente exista, eu diria que não. (Embora eu adoraria encontrá-lo, se ele existir).
Leif Andersen
As versões mais recentes do Firefox também possuem um visualizador de PDF.
Flimm

Respostas:

22

Como o plug-in PDF não é um software gratuito, ou seja, ele pode ser incluído apenas no navegador Google Chrome não gratuito.

Consulte http://code.google.com/p/chromium/issues/detail?id=50852#c16 para obter uma declaração.

Florian Heinle
fonte
1
Se (como eu) você preferir evitar software não livre, outra opção é usar o pdf.js com o chromium.
Jim Garrison
2
O pdf.js pode ser encontrado como uma extensão do Chrome Chrome Web Store - Visualizador de PDF
agustibr
O plug-in PDF do Chrome não é um software gratuito, mas existem vários plug-ins gratuitos em PDF que costumavam funcionar bem. Eles derrubaram a interface. -1, a informação é incompleta e enganosa.
Jan Hudec
13

tiax está correto, mas pode ser retirado de uma instalação do Chrome e usado no Chromium.

Você só precisa puxar o arquivo libpdf.so e habilitá-lo sobre: ​​plugins

Oli
fonte
Eu vou tentar isso! =)
Dima 11/11
8
$ cd /usr/lib/chromium-browser/ && sudo ln -s /opt/google/chrome/libpdf.sofez o truque para mim =) considerando ainda tenho pacote google-chrome ;-)
Dima
7
Basta baixar a deb do google chrome em google.com/chrome , extrair o libpdf.so usando o Archive Manager. Não há necessidade de instalar o Chrome :)
Nemo
@Oli - Inteligente! No entanto, recebo uma tela verde com as palavras "Plug-in ausente" no centro. Perto, mas não exatamente. Alguma ideia? Obrigado!
precisa saber é o seguinte
9

Você tem duas soluções que posso ver aqui (aplicadas ao Ubuntu 11.10) [isso foi inspirado nos comentários acima e em outras fontes que encontrei]

  • Instale o Chrome e copie os arquivos * .so, que tecnicamente abordam os problemas de legalidade

Aqui está como eu fiz isso ...

  1. Fechar Crómio
  2. Faça o download do Chrome na distribuição do Chrome
  3. Instale-o no seu lançamento do Ubuntu
  4. cd / usr / lib / navegador de cromo /
  5. sudo cp /opt/google/chrome/*.so.
  6. Iniciar o Chromium

Nota: Os novos plug-ins nunca apareceram na minha lista de extensões, mas de repente começaram a funcionar corretamente. Ao copiar todos * .so, você obtém suporte para suporte a Flash, FFMPEG e PDF.

Se você deseja copiar cada item individual, aqui está uma lista deles para você escolher manualmente.

  • libffmpegsumo.so - ffmpeg
  • libgcflashplayer.so - Flash
  • libpdf.so - PDF
shaneonabike
fonte
2
Não é melhor vincular os plug-ins, para que sejam atualizados sempre que os do Chrome?
Daniel Hershcovich 18/06/12
1
para plug-in em /opt/google/chrome/*.so; faça sudo ln -s $ plugin / usr / lib / chromium-browser /; feito
Daniel Hershcovich
4. cd / usr / lib / chromium-browser / libs pode funcionar agora. Parece que todos os arquivos * .so estão armazenados lá. Caso contrário, o crómio falha se eu copiá-lo para o diretório cromo casa
RAbraham
1

Para Ubuntu ou Debian (testado pessoalmente no Debian Wheezy - compilação de 64 bits):

No comentário de trogdor1138 no site archlinux , obtenha a rpm do 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

Instale os pacotes cpio e rpm2cpio para extrair os arquivos do rpm baixado:

sudo apt-get install cpio rpm2cpio

Crie um diretório, pois o conteúdo não possui uma única estrutura de diretório (facilitando a limpeza, se desejar) e depois extraia:

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

Instale a biblioteca libpdf.so no diretório lib do seu chromium:

Para o Debian (verificado em minha versão de 64 bits):

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

Para o Ubuntu , acredito que é aqui que você o instalará:

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

Agora basta reiniciar o navegador, visite chrome: // plugins / para verificar se está listado e abra um PDF! :)

sudoJason
fonte
1

Abra este terminal e execute este comando:

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

Este comando baixa um script que eu escrevi que fará o download da versão mais recente do Chrome, retire a biblioteca PDF, instale-a (o que exigirá senha de root) e, em seguida, ela será excluída. Você pode executar isso a qualquer momento para atualizar para a versão estável mais recente da biblioteca de PDFs do Google.

Após executar este comando, reinicie o Chromium e ative o plug-in chrome://plugins/.

Dennis
fonte
Observe que isso parece usar um pacote de 64 bits , provavelmente não funcionará corretamente em sistemas de 32 bits. No entanto, a idéia interessante :) #
Wilf