How to use AsapView
Beyond the viewer window: open, convert and print straight from File Explorer, or automate it all from the command line.
Explorer right-click menu
Open, convert or print images straight from File Explorer, without opening AsapView first.
Image files
Right-click an image and choose AsapView › Open, Convert… or Print…. Select several files and choose Convert… or Print…, and they all open in a single AsapView window, gathered in the basket.
Folders
Right-click a folder, or the empty space inside one, and choose Open with AsapView to see it as a thumbnail grid.
Windows 11 and Windows 10
On Windows 11 these items are under Show more options, or hold Shift while you right-click. On Windows 10 they appear directly in the menu.
Turning it off
To hide the items, open AsapView's right-click menu and turn off Show in Explorer right-click menu. Uninstalling AsapView removes them automatically.
Command line and silent print
The installer adds asapview-cli.exe. Tick Add asapview-cli to PATH during setup to run it from any folder. It prints and converts without opening a window, and returns an exit code your script can check.
Good for
- Kiosk and photo-booth printing
- Scheduled batch conversion with Task Scheduler
- Scripts and automation
Examples
Files can be single files, folders or wildcards such as *.jpg.
asapview-cli --print D:\photos\*.jpg --layout 4x6 --printer "EPSON" --copies 2asapview-cli --print scan.pngasapview-cli --print D:\shoot --layout 4 --captions --printer "Microsoft Print to PDF" --output D:\sheet.pdfasapview-cli --convert D:\iphone --to jpg --quality 85 --max 2560 --out D:\convertedasapview-cli --convert *.png --to webp --rotate 90asapview-cli --info photo.heicasapview-cli --list-printersasapview-cli --helpPrint options
| Option | What it does |
|---|---|
--printer <name> | Printer name, or part of it. Default: the Windows default printer. |
--layout fit|fill|2|4|6|9|12|20|4x6|5x7|wallet|id | fit or fill for one per page, 2 to 20 per page for contact sheets, or the photo sizes 4x6, 5x7, wallet and id. |
--orientation auto|portrait|landscape | Page orientation. Default: auto. |
--copies 1-99 | Number of copies, 1 to 99. |
--margin <mm> | Margin in millimetres. Default: 5. |
--captions | Print the file name under each photo. |
--no-rotate | Don't rotate photos to fit the page. |
--output <file.pdf> | For PDF and other file printers: save to this file without a Save dialog. |
Convert options
| Option | What it does |
|---|---|
--to jpg|png|webp|avif|gif|bmp|tiff|ico|tga|qoi|jxr | Output format. |
--quality 1-100 | Quality from 1 to 100. For WebP, 100 means lossless. |
--max <px> | Shrink so the longest edge is at most this many pixels. |
--out <folder> | Folder for the converted files. |
--rotate 90|180|270 | Rotate by 90, 180 or 270 degrees. |
Exit codes
0 | Success |
1 | Some files failed |
2 | Usage error, such as an unknown option |
asapview.exe accepts the same arguments, for example --print … --silent. In scripts, use asapview-cli instead: the console waits for it to finish and receives the exit code.