Skip to content

PdfSideViewer 0.4.0

Choose a tag to compare

@lornova lornova released this 11 Jul 21:35

PdfSideViewer shows two PDF documents side by side with synchronized scrolling that
survives different page formats and zoom levels: positions are exchanged in page units around
a user-adjustable anchor. Pure Win32 + Direct2D, a single portable executable.

New in 0.4.0

  • Compact chrome: the menu bar, the command toolbar and an editable page box share ONE
    row in a rebar; the status bar shows the left pane's info on the left, the right pane's on
    the right, and the sync state centered.
  • Movable toolbars, Internet Explorer style: untick "Lock the Toolbars" (View menu, or
    right-click the bar) and drag the grippers to reorder, resize or wrap the bands onto extra
    rows; the arrangement and the lock state are remembered. Menu and toolbar overflow into
    chevron popups when squeezed.
  • PDF page labels: the status bar, the go-to box and the scrollbar tooltip show the
    document's own page labels when they differ from the ordinal, e.g. ix (9/314) for
    roman-numbered front matter.
  • Go to page (Ctrl+G) by number or by label (labels win on ambiguity), an editable page
    box in the toolbar row, and a page tooltip while dragging the scrollbar.
  • Options dialog: reopen the last session or start empty, defaults for new documents
    (scroll mode, zoom, sync locks), wheel-scroll lines override, the SyncTeX inverse-search
    command, and the Explorer context-menu integration.
  • Explorer context menu (optional, off by default): "Open left/right in PdfSideViewer"
    on .pdf files, registered per-user under SystemFileAssociations so it can NEVER become
    the default PDF handler. "Open right" reuses the running window.
  • Swap panes (F8) exchanges the two documents including their view states.
  • The outline sidebar width is adjustable: drag the divider, double-click to fit the widest
    bookmark.

Download

PdfSideViewer-x64.zip contains a single portable executable for Windows 10/11 x64 (nothing
to install) plus the README and license. PDF rendering by MuPDF 1.28 (AGPLv3); PdfSideViewer
is GPLv3 and the corresponding source is this repository at tag v0.4.0.