Skip to content

PdfSideViewer 0.6.0

Choose a tag to compare

@lornova lornova released this 12 Jul 15:05

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.6.0

  • Rendered alignment gaps (WinMerge-style, Sync ▸ Show Alignment Gaps, on by default):
    where one document has extra pages the other shows dashed placeholder slots the size of the
    missing page, so both panes scroll (and page-flip) together 1:1 through the whole documents.
    Toggled off, the 0.5 behavior returns (the shorter side waits at the end of its section).
  • Anchor marks and scrollbar ticks: sync-point pages are flagged with an anchor next to
    the page and tick marks along the pane's right edge (solid = manual, faded = generated);
    hovering an anchor shows the bookmark numberings behind it. Both can be turned off in the
    Options dialog.
  • Sync points persist: each left+right pair remembers its points in settings.ini;
    reopening the same two documents restores the manual points and re-derives the generated
    ones from the fresh bookmarks. Points also survive Swap Panes (F8), mirrored.
  • Smarter bookmark matching: numberings now match at any depth ("2.2.1"), letter
    components pair too ("Appendice A", "A.1"), and unnumbered bookmarks with identical titles
    ("Sommario", "Indice analitico") become sync points as well.
  • Toolbar covers the whole Sync menu, and the bar's right-click menu gains Internet
    Explorer's text options: "Show text labels" (the new default, below the icons), "Selective
    text on right" or "No text labels". Default layout is now menu and labeled toolbar on two
    locked rows.
  • Full screen: a new 4-corner-arrows icon, a floating exit button in the top-right corner,
    and Options checkboxes to keep the full toolbar and/or the status bar visible.
  • With zoom sync active the zoom presets (100%, fit width, fit page) drive both panes;
    Ctrl+4 / Ctrl+5 now select continuous / page-by-page scrolling distinctly.
  • The sync-points dialog is a proper report list with column headers, refreshed live if an
    auto-reload changes the map while it is open.

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.6.0.