The Okular Handbook
AlbertAstalsCid
PinoToscano
Pdf encryption - C# PDF Digital Signature Library: add, remove, update PDF digital signatures in C#.net, ASP.NET, MVC, WPF
Help to Improve the Security of Your PDF File by Adding Digital Signatures
decrypt pdf file; decrypt password protected pdf
Pdf encryption - VB.NET PDF Digital Signature Library: add, remove, update PDF digital signatures in vb.net, ASP.NET, MVC, WPF
Guide VB.NET Programmers to Improve the Security of Your PDF File by Adding Digital Signatures
pdf secure signature; convert secure webpage to pdf
TheOkularHandbook
2
C# PDF Password Library: add, remove, edit PDF file password in C#
A professional PDF encryption and decryption control able to be integrated in C#.NET WinForm and ASP.NET WebForm application. Able
change pdf document security; decrypt pdf with password
Online Remove password from protected PDF file
Find your password-protected PDF and upload it. If there is no strong encryption on your file, it will be unlocked and ready to download within seconds.
pdf password security; decrypt pdf password
Contents
1 Introduction
6
2 BasicUsage
7
2.1 OpeningFiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.2 Navigating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.3 PresentationMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
2.4 InverseSearchbetweenL
A
T
E
XEditorsandOkular. . . . . . . . . . . . . . . . . . . . 10
3 OkularAdvancedFeatures
11
3.1 EmbeddedFiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2 Forms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3 Annotations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.3.1 Addingannotations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.3.2 Removingannotations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.3.3 Editingannotations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.4 BookmarkManagement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.4.1 Bookmarksview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.5 CommandLineOptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.5.1 SpecifyaFile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.5.2 OtherCommandLineOptions . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.6 Fitwindowtopage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4 TheMenubar
19
4.1 TheFileMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.2 TheEditMenu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.3 TheViewMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.4 TheGoMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.5 TheBookmarksMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.6 TheToolsMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.7 TheSettingsMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.8 TheHelpMenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5 ConfiguringOkularBackends
26
5.1 PostScript
®
backendconfiguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.2 PDFbackendconfiguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
NET class. Also able to uncompress PDF file in VB.NET programs. Support PDF encryption in VB.NET class applications. A professional
create secure pdf online; pdf password unlock
VB.NET PDF Password Library: add, remove, edit PDF file password
Dim outputFilePath As String = Program.RootPath + "\\" 3_pw_a.pdf" ' Create a PasswordSetting = New PasswordSetting("Hello World") ' Set encryption level to
convert locked pdf to word online; pdf security options
TheOkularHandbook
6 ConfiguringOkular
29
6.1 Generalconfiguration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
6.2 General l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
6.3 Accessibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.4 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.5 Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
6.6 Annotations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.7 Editor r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
7 CreditsandLicense
35
A Installation
36
A.1 HowtoobtainOkular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
A.2 CompilationandInstallation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4
.NET PDF Generator | Generate & Manipulate PDF files
on PDF documents; Add, remove, swap and delete any pages in PDFs; Add metadata of a PDF; Include flexible encryption schemes; Can be
secure pdf; decrypt a pdf
C# PDF File Permission Library: add, remove, update PDF file
3.pdf"; String outputFilePath = Program.RootPath + "\\" 3_pw_a.pdf"; // Create a new PasswordSetting("Hello World"); // Set encryption level to AES-128.
convert locked pdf to word doc; add security to pdf file
Abstract
OkularisaKDEuniversaldocumentviewerbasedonKPDFcode.
VB.NET PDF File Permission Library: add, remove, update PDF file
Dim outputFilePath As String = Program.RootPath + "\\" 3_pw_a.pdf" ' Create a PasswordSetting = New PasswordSetting("Hello World") ' Set encryption level to
decrypt pdf file online; pdf security remover
PDF Image Viewer| What is PDF
Promote use of metadata; Used on independent devices and applications; Prohibit encryption; Provide two levels of compliance PDF/A-1b (the lowest level) and PDF
copy text from encrypted pdf; change security settings pdf
TheOkularHandbook
Chapter 1
Introduction
OkularisaKDEuniversaldocument viewerbasedonthe codeofthe KPDFapplication. Al-
thoughbeingbasedonKPDFcode,Okularhassomeuniquefeaturessuchasoverviewmode,
improvedpresentationsupportandannotationsupport.
OkularsupportsalotofdifferentformatslikePDF,PostScript
®
,Tiff,CHM,DjVU,Images(png,
jpg,etc.)XPS,OpenDocument(ODT),FictionBooks,ComicBook,Plucker,EPubandFax. For
allsupportedformatsandtheirfeaturesseeOkularDocumentFormatHandlers.
6
.NET Annotation SDK| Annotate, Redact Images
Rich options to move, resize, rotate, scale any kind of annotation; Provide enhanced redaction & encryption objects for sensitive information & security;
pdf secure; can print pdf security
C# Image: How to Annotate Image with Freehand Line in .NET Project
Tutorials on how to add freehand line objects to PDF, Word and TIFF SDK; Protect sensitive image information with redaction and encryption annotation objects;
advanced pdf encryption remover; pdf security
TheOkularHandbook
Chapter 2
Basic Usage
2.1 OpeningFiles
ToviewanysupportedfileinOkular,selectFile!Open...,chooseasupportedfileinthedialog
andclickOpen.Yourfileshouldnowbedisplayedinthemainwindow.
I
MPORTANT
Thenew documentwillbeopenedinanewtabshouldthe Opennewfilesintabsoptiononthe
Generalconfigurationpageischecked.
IfyouhavealreadyopenedfilesinOkularbefore,youcanquicklyaccessthembyselectingthem
intheFile!OpenRecentmenu.
OkularisthedefaultKDEapplicationforPDFandPostScript
®
files,launchedwhenyouclick
withtheleftmousebuttononsuchafiletypeinthefilemanager. Ifyouwanttoopenanyfile
whoseformatissupportedbyOkularuse Open with...!Okular fromcontext menu inthe
filemanager.
Afterhavingafileopenedyouprobablywanttoreaditandthereforenavigatethroughit.Goto
thenextsectiontolearnmoreaboutthis.
2.2 Navigating
ThissectiondescribeshowyoucannavigatethroughadocumentinOkular.
Therearemultiplewaysofscrollingtheviewingarea. OneistousetheUpArrowandDown
Arrowkeys.Youmayalsousethescrollbar,yourmousewheelorthePageUpandPageDown
keys.
Youcanalsousevim-likenavigationkeys,namelyHtomovetothetopofthepreviouspage,L
tomovetothetopofthenextpage,Jtomoveonelinedown,andKtomoveonelineup.
Anotherwayistoholdtheleftmousebuttondownatanyplaceonthedocumentwhiledragging
themouseintheoppositedirectionofwhereyouwanttomove. Thisprocedureonlyworksif
theBrowseToolisenabled,whichyoucanselectbychoosingTools!BrowseTool.
7
TheOkularHandbook
N
OTE
WhenviewingadocumentinthePresentationmodeuseUpArrowandDownArrowkeystoswitch
betweenpagesorslides.Thenumberandthepositionofthecurrentslidewillbeshownintheoverlay
attherightuppercornerofscreen.
IfyouwanttoreadadocumentwithseveralpagesusetheautomaticscrollingfeatureofOkular.
StartautomaticscrollingwithShift+DownArroworShift+UpArrow. Thenusethesekeysto
increaseanddecreasethescrollingspeed.Youcanstartorstopautomaticscrollingtemporarily
bypressingtheShiftkey;pressinganyotherkeydeactivatesthisfeature.
Anotherwaytonavigatethroughadocumentwithseveralpagesistousethemousepointer.
Dragthepageupordown,continuetodragevenwhilereachingthebottomortopofthescreen
andbehold.Onceyoucrosstheborderofapage,themousecursorappearsontoporbottomof
thescreenagainandyoucanjustcontinuetodrag.
Thenavigationpanelontheleftsideofthescreenenablestwomorewaysofnavigatingthrough
adocument:
• Ifyouclickonapagethumbnailtheviewingareawillbebroughttothatpage.
• Ifthedocument t hasatableofcontents, clickingonatable ofcontentsitemwillbringthe
documenttothepagelinkedtothatitem.
• Ifthedocumenthaslayers,youcancontrolthelayersshownbycheckingoruncheckingthe
itemsintheLayerslist.
• Ifthedocumenthasbookmarks,enabletheBookmarksviewandclickthemtogototheas-
sociatedpage. Ifbookmarksarenotonlyshownforthecurrentdocument,youcanquickly
switchtobookmarksinallrecentlyopenedfiles.
• Ifthedocumenthasannotations,enabletheReviewsviewandclicktheannotationsorselect
themwiththeUpArrowandDownArrowkeysandpressReturntogototheassociatedpage.
Somedocumentshavelinks. Inthiscaseyoucanclickonthemandtheviewwillchangetothe
pageitlinksto.IfthelinkistoawebpageorsomeotherdocumentthedefaultKDEhandlerfor
thatformatwillbeinvoked. Forexample,clickingonalinkpointingto‘http://www.kde.org’
willopenthewebpageinthedefaultKDE’swebbrowser.
I
MPORTANT
ThedocumentinternallinksworkonlywhenBrowseToolisused.
Additionally,youmayusethefollowingfunctionalitytoquicklymovetospecificplacesinthe
document:
• YoucangotothebeginningofthedocumentusingCtrl+HomeorusingGo!Beginningof
thedocument.
• YoucangototheendofthedocumentusingCtrl+EndorusingGo!Endofthedocument.
• YoucangoforwardinthedocumentusingSpaceorPageDown.Togotothenextpageofthe
documentusetheNextPageToolbarbuttonorGo!NextPageinthemenubar.
• YoucangobackinthedocumentusingBackspaceorPageUp.Togotothepreviouspageof
thedocumentusePreviousPageToolbarbuttonorGo!PreviousPageinthemenubar.
• Youcangobacktothepositionsinthedocumentwhereyoucamefrominachronological
order. Considere.g. . readingthephrase‘Asshownin[15],…’,andyouwanttoknow
quicklylookupreference[15].Soyouclickonit,andOkularwilljumptothelistofreferences.
UsingAlt-Shift-LeftorGo!Backinthemenubarwillbringyoubacktoexactlytheposition
whereyoucamefrom.
8
TheOkularHandbook
• YoucangoforwardinthedocumentafterthejumpingbackasdescribedaboveusingAlt-
Shift-RightorGo!Forwardinthemenubar.
• YoucangotothenextmatchwhensearchingusingF3orEnter(whenthefocusisonFindtext
field)keysorEdit!FindNextmenuitemormovebacktothepreviousmatchusingShift-F3
orShift-Enter(whenthefocusisonFindtextfield)keysorEdit!FindPreviousmenuitem.
2.3 PresentationMode
ThePresentationmoderepresentsanotherwaytoviewdocumentsinOkular. Itcanbeenabled
inView!Presentation.Itshowsthedocumentonapageperpagebasis.Thepagesareshown
withzoomtopage,thatmeansallthepageisvisible.
N
OTE
PDFdocumentscanevenspecifythattheyarealwaysopenedinpresentationmode.
Wheninpresentationmode,youhaveanhelperbarlocatedonthetopofthescreen.Justmove
themousecursortothetopofthescreentomakeitappear.
Tonavigatebetweenpagesyoumayusetheleftmousebutton(nextpage)andtherightmouse
button(previouspage),themousewheel,thearrowiconsorthelineeditinthetopbar,orthe
keysspecifiedintheNavigatingsection.
UsePlay/Pausebuttoninthetopbartostartplayingpresentationorpauseit,correspondingly.
YoucanexitpresentationmodeatanytimebypressingtheEsckeyorclickingtheQuiticonin
thetopbar.
Youcanalsodrawonthecurrentpagewithapencil.ClickontheToggleDrawingModeiconin
thetopbartoenableordisablethepossibilitytodrawinthepresentationmode. Thedrawings
areclearedautomaticallywhenleavingthepresentationmode. YoucanalsoclickontheErase
Drawingsicontoremovethedrawingsinthecurrentpage.
Thepresentationmodehassupportformorethanonescreeninamulti-monitorconfiguration.
Withmorethanonescreenanewbuttonwillappearinthetopbar,withtheiconofascreen:this
isadropdownboxthatallowsyoutomovethepresentationtoanyoftheotheravailablescreens.
Presentationmodehassomeconfigurationoptions,youcanfindtheirdescriptioninthechapter
ConfiguringOkular.
9
TheOkularHandbook
2.4 InverseSearchbetweenL
A
T
E
XEditorsandOkular
Inversesearchisaveryusefulfeaturewhenyou are writingaL
A
T
E
Xdocumentyourself. If
everythingissetupproperly,youcanclickintoOkular’swindowwiththeleftmousebutton
whilepressingShift. After r that editorloadsthe L
A
T
E
Xsource file and jumpstotheproper
paragraph.
Inversesearchcannotworkunless:
• Thesourcefilehasbeencompiledsuccessfully.
• Okularknowswhicheditoryouwouldliketouse.
• TheBrowseToolhastobeenabled,whichyoucanselectbychoosingTools!BrowseTool.
WiththisfeatureofOkular,aleftmouseclickwhilepressingShiftintheDVIorPDFdocument
willresultineditoropeningthecorrespondingL
A
T
E
Xdocumentandattempttogotothecor-
respondingline.RemembertotellOkulartousepropereditor,inOkular’smenuitemSettings
!ConfigureOkular...(onthepageEditor).
Formoredetailsoneditorconfigurationpleaserefertothecorrespondingsectionofthismanual.
ConfiguringeditorinOkular
10
Documents you may be interested
Documents you may be interested