Sharp zoom
Zooming in now stays crisp in Continuous scroll mode, not only in single-page mode. The visible region is re-rendered at true resolution and composited over the scaled page.
New markup tools
- Freehand — draw by hand (stored as PDF Ink annotations)
- Highlight — snaps to the actual text via QuadPoints; falls back to the dragged rectangle when no text is under the cursor
- Hold Shift while drawing Line / Arrow to snap to vertical, horizontal or 45°
Text search
- Ctrl+F floating find bar: match counter (n/N), next/previous,
F3/Shift+F3, Match case, clear button,Escto close - Search tab in the sidebar listing every hit with a context snippet
- All matches highlighted in yellow, the current one in orange
- Hits land in the correct place on rotated drawings (
/Rotateis applied)
Markup is now instant
Markup no longer goes through the page raster path. Page content is rendered and cached without annotations, and annotations are painted from an in-memory model — so adding, deleting, moving or restyling markup does not re-render the page. On heavy CAD drawings this is the difference between waiting seconds and instant feedback.
Pages containing annotation types the overlay cannot draw fall back to full PDFium rendering, so nothing ever disappears silently.
Comments panel
- Loads progressively, page by page, with a scan progress indicator
- Selection is synchronised both ways between the page and the list
- Clicking an entry jumps to the page, zooms to that markup (up to 200%) and selects it
Other changes
- Undo/Redo for markup removed; right-click → Delete works with any tool active
- Update dialog no longer auto-closes, can be dismissed, and its links are clickable
- Version is defined in one place and shown in About
- Windows package is ~7 MB smaller (unused Direct3D shader compiler DLLs are no longer shipped)
- Full third-party license notices included under
dist/
Downloads
| Platform | Install |
|---|---|
| Ubuntu / Debian | Official APT repository — see below. sudo apt install torreader, and apt upgrade keeps it current. |
| Ubuntu / Debian (single package) | torreader_2.2.4_amd64.deb — sudo apt install ./torreader_2.2.4_amd64.deb |
| Any Linux distro | TorReaderPDF-2.2.4-x86_64.AppImage — chmod +x then run |
| Windows x64 (portable) | TorReaderPDF-2.2.4-win64.zip — unzip and run Run_TorReader.bat |
APT repository (Ubuntu / Debian)
sudo mkdir -p /etc/apt/keyrings
sudo curl -fsSL https://torreader.cloud/apt/torreader-archive-keyring.gpg -o /etc/apt/keyrings/torreader.gpg
echo "deb [signed-by=/etc/apt/keyrings/torreader.gpg] https://torreader.cloud/apt stable main" | sudo tee /etc/apt/sources.list.d/torreader.list
sudo apt update && sudo apt install torreaderThe Linux packages now ship a freedesktop desktop entry and AppStream metadata, so
TorReader shows up in the applications menu and is offered in Open with for PDF files.
Linux builds target glibc 2.35, so they run on Ubuntu 22.04 / 24.04, Debian 12+ and
Fedora 36+ (x86_64). Digital signing is available on the Windows build.