Есть ли способ заставить Chromium использовать комбинацию mozpluggerrc / evince для отображения PDF-файлов, встроенных в собственное окно? Сейчас Chromium просто скачивает PDF-файлы. Я могу открыть их во внешнем окне evince, нажав на загруженный файл.
Я использую Chrome 18.0.1025.168 под Ubuntu 12.04 (amd64). Вот pdf-раздел моего /etc/mozpluggerrc.d/62-documents.conf:
application/pdf:pdf:PDF file
application/x-pdf:pdf:PDF file
text/pdf:pdf:PDF file
text/x-pdf:pdf:PDF file
repeat noisy swallow(evince) fill needs_xembed: evince "$file"
mozpluggerrc действительно появляется в about: plugins.
Кстати, это отлично работает в Firefox.
Примечание. Я не ищу подсказок о том, как использовать плагин Google Chrome для PDF в Chromium.
В /etc/mozpluggerrc.d
отредактируйте 40-global_defs.conf
и добавьте
### Evince
define(EVINCE, [repeat swallow(evince) fill needs_xembed: evince "$file"])
Теперь в /etc/mozpluggerrc.d/62-documents.conf
GV () & amp; ACROREAD () (но не обязательно) необходимо заменить на EVINCE () на
application/pdf:pdf:PDF file
application/x-pdf:pdf:PDF file
text/pdf:pdf:PDF file
text/x-pdf:pdf:PDF file
EVINCE () & л; & л; ранее ACROREAD ()
blockquote>repeat noisy swallow(Xpdf) fill needs_xembed: xpdf -g +9000+9000 "$file" repeat noisy swallow(okular) fill needs_xembed: okular "$file" repeat noisy swallow(epdfview) fill needs_xembed: epdfview "$file"
EVINCE () < < ранее GV ()
blockquote>repeat noisy swallow(evince) fill needs_xembed: evince "$file"
Сохраните и попробуйте открыть PDF-файлы в Chromium, он откроется с evince.