# The &kpdf; Handbook

## Introduction

&kpdf; is a &kde; PDF viewer based on xpdf code. Although being based on xpdf code, &kpdf; has some unique features like continuous mode, presentation support, etc.

## Navigating

This section describes how you can navigate a document in &kpdf;.

You can scroll up and down the viewing area with the Up Arrow and Down Arrow keys, using the mouse wheel, pressing &LMB; and dragging while in normal mode or using Page Up and Page Down keys.

If you click on a page thumbnail the viewing area will be brought to that page.

If the document has a table of contents, clicking on a table of contents item will bring the document to to the page linked to that item.

If the document has links in it, you can click on them and the view will change to the page it links to. If the link is to a web page the default browser will be invoked.

You can go to the first page of the document using &Ctrl;Space or using Go First Page .

You can go to the last page of the document using &Ctrl;End or using Go Last Page .

You can go to the next page of the document using Space, the Next Page Toolbar button or using Go Next Page .

You can go to the previous page of the document using Backspace, the Previous Page Toolbar button or using Go Previous Page .

## Presentation Mode

Presentation mode can be enabled in View Presentation. It shows the document in a page per page basis. The pages are shown with zoom to page, that means all the page is visible. To navigate between pages you have to use &LMB; (next page) and &RMB; (previous page). You can exit presentation mode using ESC key.

Presentation mode has a few configuration options, you can find their meaning at Configuring &kpdf;

## The Menubar

### The File Menu

&Ctrl;O File Open...

- Open a file. If a file is currently being displayed it will be closed.

File Open Recent

- Open a file selected from a drop-down list of recently opened files. If a file is currently being displayed it will be closed.

File Save As...

- Save the currently open file.

&Ctrl;P File Print...

- Print the currently displayed document.

File Print Preview...

- Shows a preview of how the currently displayed document will print with the default options.

File Properties

- Display some basic information about the document.

&Ctrl; Q File Quit

- Close &kpdf;.

### The Edit Menu

&Ctrl; F Edit Find...

- Finds a string in the document text.

F3 Edit Find Next

- Finds the previous searched string again.

### The Mouse mode Menu

Mouse mode Normal

- The mouse will have its normal behaviour, &LMB; for dragging the document and following links and &RMB; for adding bookmarks and fit to width.

Mouse mode Zoom tool

- The mouse will work as a zoom tool. Clicking &LMB; and dragging will zoom the view to the selected area, clicking &RMB; will bring the document back to the previous zoom.

Mouse mode Select

- The mouse will work as a select tool. In that mode clicking &LMB; and dragging will give the option of copying the text/image of current the selected area to the clipboard, images can be saved to a file too.

### The View Menu

View Presentation

- Activates the presentation mode.

&Ctrl;+ View Zoom In

- Increase the magnification of the document view.

&Ctrl;- View Zoom Out

- Decrease the magnification of the document view.

View Fit to Page Width

- Changes the magnification of the document view so that the pages width fill all the view space.

View Fit to Page

- Changes the magnification of the document view so that the pages fits completely on the view space.

View Continuous

- Enables the continuous page mode.

View Two Pages

- Enables the two page mode.

### The Go Menu

&Ctrl; Home Go First Page

- Go to the first page of the document.

Backspace Go Previous Page

- View the previous page of the document.

Space Go Next Page

- View the next page of the document.

&Ctrl; End View Last Page

- Go to the last page of the document.

### The Settings Menu

Settings Show Menubar

- Toggle the Menubar display on and off. Once hidden it can be made visible using the &RMB; menu.

Settings Show Toolbar

- Toggle the Toolbar display on and off.

Settings Watch File

- If this is selected the display will automatically updated if the document file changes.

Settings Full Screen Mode

- Enables the full screen mode. Note that full screen mode is different from presentation mode as the only peculiarity of full screen mode is that it hides the window decorations, the menubar and the toolbar.

Settings Configure Shortcuts...

- Opens a window that lets you configure the keyboard shortcuts for many menu commands.

Settings Configure Toolbars...

- Opens a window that lets you choose which icons are visible in the toolbar.

Settings Configure &kpdf;...

- Opens the Configure window.

### Help Menu

&help.menu.documentation;

## Configuring &kpdf;

### General

Show left panel

- Whether to show the left panel.

Show search bar in thumbnails view

- Whether to show search bar in thumbnails view or not. That search bar is useful for filtering pages that contain a given string.

Link thumbnails list with the page

- Whether the thumbnails view will always show the current page or not.

Show scrollbars

- Whether to show scrollbars.

Show hints and info messages

- Whether to show some informative messages on startup, file load, etc.

### Accessibility

Draw border around images

- Whether to draw a border around images.

Draw border around links

- Whether to draw a border around links.

Change colors

- Enables the color changing options.

Invert colors

- Inverts colors on the view, i.e. black things will be shown white.

Change paper color

- Changes paper color.

Change dark and light colors

- Changes the dark and light color, that means black will not be rendered as black but as the dark color and the same for white.

Convert to black and white

- Converts the document to black and white.

### Performance

Enable transparency effects

- Draw selections and other special graphics using transparency effects. Disable the option to draw them using outline or opaque fill styles and increase speed on selections.

Enable background generation

- Use a background thread to generate the pages. By disabling this option the GUI will become less reactive (will be blocked if necessary), but pages will be displayed a bit faster.

Memory usage profiles

- &kpdf; can achieve best performance by tuning the memory usage, based on your system and your tastes. The more memory you let it to use, the faster the program will behave. The Default profile is good for every system, but you can prevent &kpdf; from using more memory than necessary by selecting the Low profile, or let it get the most out of your system using Aggressive.

### Presentation

Advance every

- Enables auto advancing of pages given a time period.

Loop after last page

- When navigating on presentation mode and going past the last page the first page will appear.

Background color

- The color that will fill the part of the screen not covered by the page when on presentation mode.

Default transition

- The transition between page and page if the document does not specify one.

Mouse cursor

- Whether the mouse should be always hidden, always shown or hidden after a small time of inactivity.

Show progress indicator

- Whether to show a progress circle that shows the current page and the total number of pages on the upper right corner.

Show summary page

- Whether to show a summary page at the beginning of the presentation with the title, author and number of pages of the document.

## Credits and License

## Program Copyright:

- Albert Astals Cidtsdgeos@yahoo.es Current maintainer

- Christophe Devrieseoelewapperke@ulyssis.org

- Wilco Greven greven@kde.org Original author

- Enrico Roseros.kde@email.it Refactoring for 3.4

&underFDL; &underGPL;
&documentation.index;