Bookmarks
Create and manage bookmarks for easy document navigation.
What are Bookmarks?
Bookmarks (also called outlines) are clickable links that let readers jump to specific pages or sections. They appear in a sidebar panel and can be organized hierarchically.
Well-structured bookmarks make long documents much easier to navigate, especially for accessibility.
Viewing Bookmarks
Open Bookmarks Panel
- Click View → Navigation Panels → Bookmarks
- Or click the Bookmarks icon in the sidebar
- Or press Ctrl/Cmd + B
Navigating with Bookmarks
- Click a bookmark to jump to that location
- Expand/collapse bookmark groups with the arrow icons
- The current location is highlighted
Creating Bookmarks
Add a Bookmark Manually
Navigate to the Destination
Go to the page and position you want to bookmark
Open Bookmarks Panel
Click the Bookmarks icon or press Ctrl/Cmd + B
Add Bookmark
Click the Add Bookmark button (+ icon)
Name the Bookmark
Enter a descriptive name
Confirm
Press Enter to save
Bookmark from Selection
- Select text on the page
- Right-click and choose Add Bookmark
- The selected text becomes the bookmark name
- The bookmark links to that location
Keyboard Shortcut
- Navigate to location
- Press Ctrl/Cmd + Shift + B to add bookmark at current view
Auto-Generate Bookmarks
Penvio can automatically create bookmarks from document structure.
Open Auto-Generate
Click Tools → Bookmarks → Auto-Generate
Select Source
Choose what to generate bookmarks from:
- Headings (H1-H6 tags)
- Page numbers
- Existing outline
Configure Options
- Heading levels to include (e.g., H1-H3)
- Page labeling format
- Replace or append to existing bookmarks
Generate
Click Generate to create bookmarks
Review
Check the bookmark panel and adjust as needed
Auto-generation works best with properly tagged documents. Run the accessibility checker first to ensure good document structure.
Organizing Bookmarks
Rename a Bookmark
- Click the bookmark to select it
- Click again or press F2 to edit
- Type the new name
- Press Enter to save
Reorder Bookmarks
- Click and drag a bookmark
- Drop it in the new position
- Drop between bookmarks to reorder
- Drop onto a bookmark to nest inside it
Create Hierarchy
Organize bookmarks into groups:
- Drag a bookmark onto another bookmark
- It becomes a child of that bookmark
- Click the expand arrow to show/hide children
Example Structure:
Chapter 1
├── Section 1.1
├── Section 1.2
└── Section 1.3
Chapter 2
├── Section 2.1
└── Section 2.2Delete a Bookmark
- Select the bookmark
- Press Delete or click the trash icon
- Child bookmarks are also deleted
Deleting a parent bookmark deletes all its children. To preserve children, move them out first.
Bookmark Properties
Editing Properties
- Right-click a bookmark
- Select Properties
- Configure settings
Destination Options
| Option | Description |
|---|---|
| Page | Target page number |
| Position | X, Y coordinates on page |
| Zoom | Magnification when clicked |
| Named Destination | Jump to a named location |
Zoom Options
| Zoom Type | Behavior |
|---|---|
| Inherit | Use current zoom |
| Fit Page | Fit entire page |
| Fit Width | Fit page width |
| Fit Height | Fit page height |
| Custom | Specific zoom percentage |
Appearance Options
| Option | Effect |
|---|---|
| Bold | Bold text |
| Italic | Italic text |
| Color | Text color |
Bookmark Actions
Bookmarks can trigger actions beyond navigation.
Action Types
| Action | What Happens |
|---|---|
| Go to page | Jump to a specific page |
| Go to URL | Open a web link |
| Execute JavaScript | Run a script |
| Play sound | Play an audio file |
| Show/hide layer | Toggle layer visibility |
Setting Actions
- Right-click the bookmark
- Select Properties
- Click the Actions tab
- Add or edit actions
Exporting Bookmarks
Export to File
- Click Tools → Bookmarks → Export
- Choose format (XML, text)
- Save the file
Use Cases
- Backup bookmark structure
- Share structure with collaborators
- Import into other documents
Importing Bookmarks
From File
- Click Tools → Bookmarks → Import
- Select the bookmark file
- Choose import options (replace/append)
- Click Import
From Another PDF
- Open both documents
- In source document, export bookmarks
- In target document, import the file
Bookmarks and Accessibility
Bookmarks improve accessibility by:
- Providing navigation for screen reader users
- Creating document structure information
- Enabling keyboard navigation
Accessibility Requirements
For PDF/UA compliance:
- Bookmarks should reflect document structure
- All major sections should have bookmarks
- Bookmark names should be descriptive
Best Practices
| Practice | Reason |
|---|---|
| Match document structure | Logical navigation |
| Use descriptive names | Clear navigation |
| Create hierarchy | Shows relationships |
| Include all sections | Complete coverage |
| Test navigation | Verify destinations |
Tips
- Use meaningful names, not “Chapter 1” but “Introduction to the Topic”
- Keep hierarchy to 3-4 levels maximum
- Auto-generate from headings for consistent structure
- Update bookmarks when document structure changes
- Test all bookmarks before publishing
Next Steps
- Document Properties - View and edit metadata and initial view settings
- Search & Replace - Find text across your documents
- Page Operations - Reorder, rotate, and manage pages