User Guide
02.2 · Viewing Documents

Zoom, Fit and Rotate

Zoom Levels

PresetShortcutBehaviour
Zoom InCtrl++ or Ctrl+=Increase zoom by a fixed step
Zoom OutCtrl+-Decrease zoom by a fixed step
100% (actual size)Ctrl+1Show page at 1:1 pixel scale
Fit to WidthCtrl+2Page width = pane width
Fit to PageCtrl+3Whole page fits in pane
50% / 75% / 100% / 150% / 200%Zoom menuJump to a preset

Zoom can also be set via:

  • Mouse wheel with Ctrl held — wheel up zooms in, wheel down zooms out. Zoom is centred on the cursor.
  • Pinch gesture on touchpads (where supported).
  • Status bar zoom indicator — click and type a percentage.

Annotation Rendering During Zoom

  • Annotations are stored in page-relative coordinates, so they scale naturally with the page.
  • Stroke thickness and handle sizes are zoom-aware — a 1-px stroke at 100% still looks like a 1-px stroke visually at 200%.
  • Resize / rotate / vertex handles keep the same on-screen size regardless of zoom, so editing stays usable at any scale.

Rotate the View

View rotation changes how the page is displayed without modifying the PDF.

ActionShortcutResult
Rotate View ClockwiseCtrl+Shift+>Rotate display 90° CW
Rotate View AnticlockwiseCtrl+Shift+<Rotate display 90° CCW
Tip

Tip — To permanently rotate a page (so the file saves in the rotated orientation), use Pages → Rotate Clockwise / Anticlockwise (Ctrl+R / Ctrl+Shift+R). This is a page operation, not a view change.

Fit Behaviour Across Modes

  • Single Page — Fit to Width sizes the current page; Fit to Page ensures the whole page is visible without scrollbars.
  • Continuous — Fit to Width applies to all pages in the stack; Fit to Page fits one page's height, turning the stack into a page-at-a-time scroller.

Remembering Zoom

Spark remembers the last zoom level per-document. Close a file and reopen it and you will return to the same zoom.

Tip

Warning — Zoom is per-pane in split view. Each pane has its own state.