Nothing Special   »   [go: up one dir, main page]

Jump to content

Okular

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 80.129.142.180 (talk) at 21:49, 15 May 2018 (New Version 1.4). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Original author(s)Piotr Szymański
Developer(s)The Okular Team
Initial release2005; 19 years ago (2005)[1][2]
Stable release
1.4[3] / 19 April 2018; 6 years ago (2018-04-19)
Repository
Written inC++
Operating systemLinux, Unix-like
TypeUniversal document viewer
LicenseGNU General Public License
Websiteokular.kde.org

Okular is the multiplatform document viewer developed by the KDE community and based on Qt and KDE Frameworks libraries. It is distributed as part of the KDE Applications bundle. It was originally based on KPDF and it replaced KPDF, KGhostView, KFax, KFaxview and KDVI in KDE 4. Its functionality can be easily embedded in other applications.

History

Okular was started for the Google Summer of Code of 2005; Piotr Szymański was the accepted student.[1][2]

Okular was identified as a success story of the 2007 Season of Usability.[4] In this season the Okular toolbar mockup was created based on an analysis of other popular document viewers and a usage survey.

When it was ported to Qt 5 in December 2016, the version numbering jumped from 0.26 to 1.0.[5]

Features

Okular's annotation features include commenting on PDF documents, highlighting and drawing lines, geometric shapes, adding textboxes, and stamps. Annotations are stored separately from the unmodified PDF file, or (since version 0.15 with Poppler 0.20[6]) can be saved in the document as standard PDF annotations.

Text can be extracted to a text file. It is possible to select parts of the document and copy the text or image to the clipboard. Other features include reading text aloud using the Qt Speech module part of Qt since Qt 5 (previously using the Jovie,[7][8]), trimming of white page borders and setting of bookmarks.

File format support

It supports the following file formats:[9]

The official version obeys the DRM restrictions of PDF files by default, which may prevent copying, printing, or converting some PDF files. This can be turned off in the options under "Obey DRM limitations", however.[11][12][13][14]

See also

References

  1. ^ a b KDE Developer's Corner - Google Summer of Code 2005 Projects Archived 2006-06-28 at the Wayback Machine
  2. ^ a b KDE Developer's Corner - Okular Archived 2005-12-11 at the Wayback Machine
  3. ^ https://okular.kde.org/news.php#itemOkular14released
  4. ^ Season of Usability Published on September 30th, 2007 by Ellen Reitmayr » Okular
  5. ^ https://okular.kde.org/news.php#itemOkular12released
  6. ^ "Bug 151614 - store annotations with documents". Archived from the original on 2014-08-19. {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  7. ^ 3 Alternatives to the Adobe PDF Reader on Linux - The Linux Foundation
  8. ^ Jovie on KDE.org
  9. ^ Okular - Document format handlers status
  10. ^ KDE Applications 17.12.0 Full Log Page
  11. ^ Okular and DRM
  12. ^ Okular, PDF and file permissions
  13. ^ Okular, Debian, and copy restrictions
  14. ^ Debian Bug report logs - #531221 okular: Arbitrarily enforces DRM by default