New in the SumatraPDF [pre-release builds](https://www.sumatrapdfreader.org/prerelease):

## Many new printing options

The Advanced print dialog has new options, each with a matching `-print-settings` value:
- **Print each page at its document page size** (`paper=auto`) for documents with mixed page sizes ([#533](https://github.com/sumatrapdfreader/sumatrapdf/issues/533))
- **Choose paper source by document page size** (`bin=auto`) ([#349](https://github.com/sumatrapdfreader/sumatrapdf/issues/349))
- **Center page horizontally on the paper** (`center`) ([#348](https://github.com/sumatrapdfreader/sumatrapdf/issues/348))
- **Stretch pages to fill paper** (`stretch`) ([#2220](https://github.com/sumatrapdfreader/sumatrapdf/issues/2220))
- **Rotate printout** (`rotate=90|180|270`) ([#1246](https://github.com/sumatrapdfreader/sumatrapdf/issues/1246))

The new `PrinterDefaults.Collate` setting sets the default of the Collate checkbox, and `collate` / `nocollate` control it from the command line ([#1558](https://github.com/sumatrapdfreader/sumatrapdf/issues/1558)). The print job is named after the file name, not the full path ([#2166](https://github.com/sumatrapdfreader/sumatrapdf/issues/2166)).

![Print dialog with the new Center page horizontally on the paper and Rotate printout options](https://files.sumatrapdfreader.org/assets/sumatrapdf/changelog/img/print-options-8eed.png)

## Smarter command-line printing

Printing from the command line uses print defaults stored in the PDF itself (scaling, number of copies, duplex, paper tray). `-print-settings` values override them, and `ignore-pdf-print-settings` turns them off ([#534](https://github.com/sumatrapdfreader/sumatrapdf/issues/534)). `-print-to` / `-print-to-default` return a different exit code for each kind of failure, so scripts can tell why printing failed ([#3478](https://github.com/sumatrapdfreader/sumatrapdf/issues/3478)). `-print-dialog` now shows the print dialog even when combined with `-print-to` ([#3975](https://github.com/sumatrapdfreader/sumatrapdf/issues/3975)).

## Convert Image to PDF

Save an image as a PDF: right-click an image, or an open image document, and choose **Selected Image / Convert page to PDF**, or pick **PDF** as the format in the Save Image dialog ([#949](https://github.com/sumatrapdfreader/sumatrapdf/issues/949)).

![Right-click menu of an image with Selected Image / Convert to PDF...](https://files.sumatrapdfreader.org/assets/sumatrapdf/changelog/img/image-convert-to-pdf-66f7.png)

## Triple-click selects a line

Triple-click selects a whole line of text. Double-click still selects a word ([#694](https://github.com/sumatrapdfreader/sumatrapdf/issues/694)).

![In a recipe, a double-click selects the word water and a triple-click the whole line 350 ml lukewarm water; the same for salt, then triple-clicks select whole lines of the method](https://youtu.be/js1jtfFge-s)

## Remove button on Frequently Read thumbnails

When you hover over a thumbnail on the Frequently Read home page, a ✕ button in its corner removes that document from the list ([#283](https://github.com/sumatrapdfreader/sumatrapdf/issues/283)).

![Home page thumbnails with the remove button in the corner of the hovered thumbnail](https://files.sumatrapdfreader.org/assets/sumatrapdf/changelog/img/home-remove-button-4db4.png)

## Favorites improvements

Favorites for files with long names show your favorite's name before the file name, so the name stays visible ([#829](https://github.com/sumatrapdfreader/sumatrapdf/issues/829)). In the Favorites sidebar, the arrow keys move through the list without jumping to each favorite, and Enter opens the selected one ([#1936](https://github.com/sumatrapdfreader/sumatrapdf/issues/1936)). Clicking the current bookmark again navigates to it ([#2465](https://github.com/sumatrapdfreader/sumatrapdf/issues/2465)).

![Favorites menu where each favorite name comes before the long file name](https://files.sumatrapdfreader.org/assets/sumatrapdf/changelog/img/favorites-menu-names-e7dc.png)

## New DDE commands and forced on/off toggles

For programs that control SumatraPDF through DDE, there are new requests: `[GetFileState]` (path, zoom, view mode, current page and page count), `[GetOpenFiles]`, `[GetMousePos]` (document position under the mouse) and `[GotoPageWord]` (find a word only on a given page). `[SetView]` accepts zoom `0` to keep the current zoom ([#483](https://github.com/sumatrapdfreader/sumatrapdf/issues/483), [#5060](https://github.com/sumatrapdfreader/sumatrapdf/issues/5060), [#1411](https://github.com/sumatrapdfreader/sumatrapdf/issues/1411), [#3085](https://github.com/sumatrapdfreader/sumatrapdf/issues/3085), [#5068](https://github.com/sumatrapdfreader/sumatrapdf/issues/5068)). Toggle commands such as `CmdToggleFullscreen`, `CmdToggleToolbar` or `CmdToggleContinuousView` accept an on/off argument, e.g. `[CmdToggleFullscreen on]` ([#5067](https://github.com/sumatrapdfreader/sumatrapdf/issues/5067)).

## Smaller improvements

- Case-insensitive search treats German ß as `ss` ([#933](https://github.com/sumatrapdfreader/sumatrapdf/issues/933)).
- In presentation mode, pressing the black-screen (`.`) or white-screen (`W`) key again returns to the slide ([#2820](https://github.com/sumatrapdfreader/sumatrapdf/issues/2820)).
- `EbookUI.FontSize` can be larger than 30 ([#2276](https://github.com/sumatrapdfreader/sumatrapdf/issues/2276)).
- Tab tooltips follow the `FullPathInTitle` setting ([#3024](https://github.com/sumatrapdfreader/sumatrapdf/issues/3024)).
- The "found text" / "no matches" message goes away by itself ([#4473](https://github.com/sumatrapdfreader/sumatrapdf/issues/4473)).
- Save As shows a warning when a file can't be written instead of failing silently ([#1016](https://github.com/sumatrapdfreader/sumatrapdf/issues/1016)).

More: [changes from June 16, 2026](https://www.sumatrapdfreader.org/docs/Changelog-2026-06-16) and the [full changelog](https://www.sumatrapdfreader.org/docs/Changelog).
