четверг, 3 мая 2012 г.

evince + firefox


Mozplugger - это плагин для Mozilla Firefox, с помощью которого можно интегрировать приложения в Web браузер, для различных типов файлов.

В этой статье я постараюсь рассказать о том, как интегрировать в Firefox 3.6 приложение для просмотра PDF файлов, который установлен по умолчанию в Ubuntu - Evince.

Данная функция присутствует в Google Chrome, и это очень удобно - просматривать PDF файлы прямо в Web браузере, не закачивая их. Для начала установим Mozplugger:

sudo apt-get install mozplugger

Теперь надо отредактировать файл настроек Mozplugger - mozpluggerrc командой:

vim /home/YOUR_USERNAME/.mozilla/mozpluggerrc

Где, YOUR_USERNAME имя вашей домашней папки (ваше имя пользователя).

Добавим следующий код в файл:

application/pdf: pdf: PDF file
application/x-pdf: pdf: PDF file
text/pdf: pdf: PDF file
text/x-pdf: pdf: PDF file
application/x-postscript: ps: PostScript file
application/postscript: ps: PostScript file
repeat noisy swallow(evince) fill: evince "$file"

Данный код обрабатывает http ответ, и если в ответе тип web документа является PDF файл, то плагин запускает его с помощью evince.

Комментариев нет:

Отправить комментарий