Okular — модульное C++ / Qt графическое приложение для просмотра электронных документов, входит в состав KDE.
Разработка Okular начата в 2005 году, на Google Summer of Code / GSoC (инициативная программа компании Google, в рамках которых проводится отбор лучших свободных проектов, авторов победивших проектов выделяются денежные гранты), автор приложения Piotr Szymanski.
Okular универсальное приложение для чтения электронных документов множества форматов, основанная на KPDF (KDE просмотрщик PDF документов на основе Xpdf) и ставшая заменой нескольких приложений для работы с документами (KGhostScript, KGhostView, KFax, KFaxview, KDVI) в KDE4.
Okular модульное приложение, в процессе разработки помимо отображения PDF-файлов была добавлена поддержка множества других форматов. Дополнительные модули, расширяющие поддержку форматов, позволяют сделать приложение практически универсальным приложением при просмотре электронных документов.
Okular имеет настраиваемый интерфейс и поддерживает все необходимые, для подобного рода приложений, опции (такие как поворот текста, настройкушрифта, полноэкранный просмотр и пр...). Поддерживается выделение фрагментов текста и сохранения его в файл, или копирования его в буфер обмена.
Okular показывает превью страниц (миниатюры), поддерживает систему закладок (для одного документа можно добавить любое количество закладок для нужных мест в документе), поддерживается показ презентаций, поиск по тексту, а так же распечатать документ.
Okular позволяет не только просматривать документы, но и оставлять к ним различные комментарии (не только для PDF, но и для любых поддерживаемых приложением форматов). Комментарии созданные для документа сохраняются только в базе данных приложения, в оригинальный документ записи не добавляются.
Okular поддерживает форматы документов: PDF (используя Poppler), PostScript (используя libgs), TIFF (с помощью libTIFF), HTMLHelp / CHM (используется libCHM), DjVu (с помощью DjVuLibre), DVI (TeX), XPS, OpenDocument (ODF), FictionBook, ComicBook (например CBR) и Plucker.
Так же в Okular поддерживается открытие графических форматов, таких как: JPEG, PNG, GIF и других растровых форматов...
Okular имеет функцию отображения множества страниц одновременно. Например можно выбрать отображение только титульных страниц, что бы посмотреть как выглядит документ в целом.
Лицензия: GNU General Public License v2
Evince — аналогичное приложение для среды GNOME.