Как пользоваться AsapView
Не только окно просмотра: открывайте, конвертируйте и печатайте прямо из Проводника или автоматизируйте всё через командную строку.
Контекстное меню Проводника
Открывайте, конвертируйте и печатайте изображения прямо из Проводника, не запуская AsapView заранее.
Файлы изображений
Щёлкните правой кнопкой мыши по изображению и выберите AsapView › Открыть, Конвертировать… или Печать…. Если выделить несколько файлов и выбрать Конвертировать… или Печать…, все они откроются в одном окне AsapView и соберутся в подборку.
Папки
Щёлкните правой кнопкой мыши по папке или по пустому месту внутри неё и выберите Открыть с помощью AsapView, чтобы увидеть её в виде сетки миниатюр.
Windows 11 и Windows 10
В Windows 11 эти пункты находятся в разделе Показать дополнительные параметры; также можно щёлкнуть правой кнопкой, удерживая Shift. В Windows 10 они видны прямо в меню.
Как отключить
Чтобы скрыть эти пункты, откройте контекстное меню AsapView и снимите флажок Показывать в контекстном меню Проводника. При удалении AsapView они исчезают автоматически.
Командная строка и тихая печать
Установщик добавляет asapview-cli.exe. Отметьте при установке пункт Добавить asapview-cli в PATH, чтобы запускать его из любой папки. Он печатает и конвертирует, не открывая окна, и возвращает код завершения, который может проверить ваш скрипт.
Для чего подходит
- Печать в киосках и фотобудках
- Пакетная конвертация по расписанию через Планировщик заданий
- Скрипты и автоматизация
Примеры
Можно указывать отдельные файлы, папки или шаблоны вроде *.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 --helpПараметры печати
| Параметр | Что делает |
|---|---|
--printer <name> | Имя принтера или его часть. По умолчанию — принтер, выбранный в Windows по умолчанию. |
--layout fit|fill|2|4|6|9|12|20|4x6|5x7|wallet|id | fit или fill — одно фото на странице, от 2 до 20 на странице — контактные листы, а также фотоформаты 4x6, 5x7, wallet и id. |
--orientation auto|portrait|landscape | Ориентация страницы. По умолчанию — автоматически. |
--copies 1-99 | Число копий, от 1 до 99. |
--margin <mm> | Поля в миллиметрах. По умолчанию — 5. |
--captions | Печатать имя файла под каждым фото. |
--no-rotate | Не поворачивать фото, чтобы вписать их в страницу. |
--output <file.pdf> | Для PDF и других принтеров, печатающих в файл: сохранить в этот файл без диалога сохранения. |
Параметры конвертации
| Параметр | Что делает |
|---|---|
--to jpg|png|webp|avif|gif|bmp|tiff|ico|tga|qoi|jxr | Выходной формат. |
--quality 1-100 | Качество от 1 до 100. Для WebP значение 100 означает сжатие без потерь. |
--max <px> | Уменьшить так, чтобы длинная сторона была не больше указанного числа пикселей. |
--out <folder> | Папка для конвертированных файлов. |
--rotate 90|180|270 | Повернуть на 90, 180 или 270 градусов. |
Коды завершения
0 | Успешно |
1 | Некоторые файлы обработать не удалось |
2 | Ошибка вызова, например неизвестный параметр |
asapview.exe принимает те же аргументы, например --print … --silent. Но в скриптах используйте asapview-cli: консоль дождётся окончания его работы и получит код завершения.