Создание и отправка скриншотов из 1С:Предприятие на электронную почту — задача, с которой регулярно сталкиваются бухгалтеры, программисты и администраторы систем. Нужно ли зафиксировать ошибку для техподдержки, отправить отчёт коллеге или сохранить подтверждение выполненных операций — без наглядного снимка экрана не обойтись. Однако стандартные инструменты Windows (PrtScn) здесь часто бесполезны: они захватывают весь экран, а не конкретное окно 1С, да и отправка требует дополнительных манипуляций.
В этой статье разберём 5 проверенных способов, как сделать скриншот непосредственно из интерфейса 1С:Предприятие 8.3/8.2 и сразу отправить его на почту — без лишних программ, с минимальными затратами времени. Особое внимание уделим нюансам работы с тонким клиентом, веб-клиентом и управляемыми формами, где стандартные методы могут не сработать.
Независимо от вашей роли — пользователь, разработчик или системный администратор — вы найдёте здесь решение под свои задачи. А если вам нужно автоматизировать процесс (например, отправлять скриншоты ошибок в техподдержку по расписанию), в конце статьи есть раздел про программные методы с примерами кода на 1С.
1. Встроенные инструменты 1С: «Скопировать в буфер» и «Сохранить как картинку»
Самый простой способ сделать скриншот в 1С:Предприятие — использовать встроенные функции платформы. Они доступны в большинстве конфигураций (включая Бухгалтерию 3.0, УТ 11, ЗУП 3.1) и не требуют установки дополнительного ПО.
Чтобы сохранить текущее окно как изображение:
- Откройте нужную форму (документ, отчёт, журнал и т.д.).
- Нажмите на значок «Ещё» (⋮) в правом верхнем углу окна (или клавишу
F1, затем выберитеСервис → Сохранить как картинку). - В меню выберите
Сохранить как картинкуилиКопировать в буфер(в зависимости от версии конфигурации). - Если выбрали сохранение, укажите папку и формат (
.pngили.jpg).
После этого остаётся вручную отправить файл по email. Минус метода — в веб-клиенте и тонком клиенте функция может быть отключена администратором системы. Также не все управляемые формы поддерживают этот инструмент (например, в 1С:ERP он часто отсутствует).
Если в меню нет пункта "Сохранить как картинку", попробуйте нажать правой кнопкой на заголовок окна — иногда опция скрыта там.
2. Горячие клавиши Windows + почтовый клиент
Универсальный метод, работающий в любой версии 1С — использование системных инструментов Windows. Подходит для случаев, когда нужно быстро зафиксировать ошибку или состояние формы без лишних настроек.
Алгоритм действий:
- Активируйте окно 1С, которое нужно заснять.
- Нажмите
Alt + PrtScn— это скопирует в буфер только активное окно (без остального рабочего стола). - Откройте Paint (или другой графический редактор) и вставьте изображение (
Ctrl + V). - Сохраните файл в формате
.pngили.jpg. - Отправьте файл через почтовый клиент (Outlook, Thunderbird) или веб-интерфейс (Gmail, Яндекс.Почта).
Для ускорения процесса можно использовать комбинацию Win + Shift + S (инструмент «Ножницы» в Windows 10/11). Он позволяет выделить нужную область экрана и сразу скопировать её в буфер. Главный плюс — не требует прав администратора и работает даже в терминальных сессиях.
☑️ Быстрый скриншот через Windows
⚠️ Внимание: В веб-клиенте 1С (например, при работе через браузер) системные горячие клавиши могут конфликтовать с сочетаниями браузера. Если Alt + PrtScn не сработал, попробуйте использовать расширения для браузера (например, Lightshot или Nimbus Screenshot).
3. Специализированные программы для скриншотов
Если вам регулярно нужно делать скриншоты из 1С и отправлять их коллегам, стоит рассмотреть установку специализированных утилит. Они автоматизируют процесс и добавляют полезные функции: размытие конфиденциальных данных, аннотации, прямую отправку на почту.
Топ-3 программы для этих задач:
- 🔹 ShareX — бесплатная утилита с открытым кодом. Позволяет настроить горячие клавиши, автоматически загружать скриншоты в облако (Google Drive, Dropbox) и отправлять по email через SMTP. Поддерживает захват конкретного окна (включая 1С), а не всего экрана.
- 🔹 Snagit — платное решение с расширенными инструментами редактирования. Умеет захватывать прокручиваемые окна (полезно для длинных отчётов в 1С) и интегрируется с Outlook.
- 🔹 Lightshot — лёгкое расширение для браузера и десктопное приложение. Быстро выделяет область, добавляет стрелки/текст и копирует ссылку на скриншот (удобно для отправки по почте).
Пример настройки ShareX для автоматической отправки скриншотов на почту:
- Установите программу и откройте
Настройки → Задачи после захвата. - Добавьте действие
Отправить по email. - Настройте SMTP-сервер вашей почты (данные можно взять в настройках почтового клиента).
- Укажите адрес получателя и тему письма (например,
Скриншот из 1С: [Дата]). - Назначьте горячую клавишу (например,
Ctrl + Shift + 1) для захвата окна 1С.
| Программа | Бесплатная | Автоотправка на почту | Редактирование скриншотов | Поддержка 1С (тонкий клиент) |
|---|---|---|---|---|
| ShareX | ✅ Да | ✅ Да (SMTP) | ✅ Да (стрелки, текст, размытие) | ✅ Да |
| Snagit | ❌ Нет (от $50) | ✅ Да (Outlook, Gmail) | ✅ Да (расширенное) | ✅ Да |
| Lightshot | ✅ Да | ❌ Нет (только копирование ссылки) | ✅ Да (базовое) | ⚠️ Частично (не всегда захватывает модальные окна 1С) |
4. Облачные сервисы для скриншотов
Если вам нужно не только отправить скриншот, но и сохранить его в облаке для дальнейшего доступа, подойдут онлайн-сервисы. Они особенно удобны для командной работы, когда скриншот должен быть доступен нескольким людям.
Популярные сервисы:
- 🌐 ImgBB — бесплатный хостинг изображений. После загрузки выдаёт прямую ссылку, которую можно вставить в письмо. Максимальный размер файла — 32 МБ.
- 🌐 Pasteboard — сервис от разработчиков CleanShot. Позволяет загружать скриншоты с компьютера или через расширение для браузера, генерирует короткие ссылки.
- 🌐 Google Диск / Яндекс.Диск — если скриншот содержит конфиденциальные данные, лучше загрузить его в облако с ограниченным доступом и отправить ссылку по почте.
Инструкция по загрузке через ImgBB:
- Сделайте скриншот любым способом (например,
Alt + PrtScn). - Откройте сайт ImgBB (или аналогичный).
- Перетащите файл в окно загрузки или выберите его через кнопку
Choose File. - После загрузки скопируйте ссылку
Direct link (BBCode). - Вставьте ссылку в письмо или используйте её для вставки в документы.
⚠️ Внимание: При загрузке скриншотов с конфиденциальными данными (например, счета, персональные данные сотрудников) в публичные сервисы убедитесь, что доступ к файлу ограничен. В Google Диске настройте права так, чтобы файл был доступен только по ссылке (Ограниченный доступ).
Как удалить EXIF-данные из скриншота перед отправкой?
EXIF — это метаданные (дата создания, модель устройства и т.д.), которые могут содержать лишнюю информацию. Чтобы их удалить, откройте скриншот в программе Paint или GIMP, сохраните как новый файл (например, в формате .png). Альтернатива — использовать онлайн-инструменты вроде EXIF Tools (загрузите файл, нажмите Remove EXIF, скачайте очищенную версию).
5. Автоматическая отправка скриншотов через 1С: программные методы
Для разработчиков и администраторов, которые хотят автоматизировать процесс, есть возможность отправлять скриншоты прямо из кода 1С. Это актуально, например, для фиксации ошибок в фоновом режиме или отправки отчётов по расписанию.
Пример кода для захвата экрана и отправки на почту (работает в толстом клиенте):
// Получаем скриншот активного окна 1С
Скриншот = Новый Картинка();
Попытка
Скриншот.ЗахватитьЭкран(Истина); // Истина - захватить активное окно
Исключение
Сообщить("Ошибка захвата экрана: " + ОписаниеОшибки());
Возврат;
КонецПопытки;
// Сохраняем во временный файл
ИмяФайла = КаталогВременныхФайлов() + "Скриншот_1С_" + Формат(ТекущаяДата(), "ДФ=yyyyMMdd_HHmmss") + ".png";
Скриншот.Сохранить(ИмяФайла);
// Отправляем на почту
Почта = Новый Почта;
Письмо = Почта.СоздатьПисьмо();
Письмо.Адресат = "support@company.ru";
Письмо.Тема = "Скриншот из 1С: " + ТекущаяДата();
Письмо.Текст = "Автоматически сгенерированный скриншот.";
Письмо.Вложения.Добавить(ИмяФайла);
Попытка
Почта.Отправить(Письмо);
Сообщить("Скриншот успешно отправлен!");
Исключение
Сообщить("Ошибка отправки: " + ОписаниеОшибки());
КонецПопытки;
Для работы этого кода необходимо:
- 🔧 Настроить почтовый профиль в 1С (раздел
Администрирование → Почта). - 🔧 Убедиться, что у пользователя есть права на доступ к временным файлам и отправку писем.
- 🔧 В тонком клиенте этот метод не сработает — потребуется серверный вызов или внешняя обработка.
⚠️ Внимание: При использовании программных методов учитывайте политику безопасности вашей компании. Автоматическая отправка скриншотов может конфликтовать с внутренними регламентами (например, если в кадровых системах запрещена фиксация экранов с персональными данными).
Для тонкого клиента и веб-клиента используйте внешние утилиты (ShareX, Snagit) или облачные сервисы. Встроенные методы 1С в этих режимах работают ограниченно.
6. Особенности работы в тонком и веб-клиенте
Если вы работаете с 1С:Предприятие через тонкий клиент или веб-клиент, стандартные способы создания скриншотов могут не сработать. Это связано с тем, что окно 1С в таких режимах фактически отображается как элемент браузера или удалённого сеанса.
Решения для тонкого/веб-клиента:
- 🖥️ Используйте системные инструменты:
Win + Shift + S(Windows) илиCommand + Shift + 4(Mac). Они захватывают экран на уровне ОС, независимо от типа клиента. - 🌍 Расширения для браузера: Если работаете через веб-клиент, установите Lightshot, Nimbus Screenshot или GoFullPage (последний захватывает всю прокручиваемую страницу).
- 🔄 Удалённый доступ: В терминальных сессиях (RDP) используйте комбинацию
Ctrl + Alt + PrtScn— она копирует окно удалённого рабочего стола.
Для Linux-клиентов подойдут утилиты вроде Shutter или Flameshot. Они позволяют захватывать конкретные окна даже в сессиях X2Go или Remmina.
Если скриншот нужен для техподдержки 1С, уточните у специалистов, какой формат им требуется. Некоторые службы (например, 1С:ИТС) принимают скриншоты только в виде вложений в тикеты через личный кабинет, а не по почте.
Сравнение способов: какой выбрать?
Выбор метода зависит от ваших задач, частоты использования и технических ограничений. Ниже — сравнительная таблица с рекомендациями.
| Способ | Скорость | Автоматизация | Подходит для тонкого клиента | Конфиденциальность | Когда использовать |
|---|---|---|---|---|---|
| Встроенные инструменты 1С | ⚡ Быстро | ❌ Нет | ⚠️ Частично | ✅ Высокая | Единичные скриншоты в толстом клиенте |
| Горячие клавиши Windows | ⚡ Быстро | ❌ Нет | ✅ Да | ✅ Высокая | Универсальный метод для любых клиентов |
| ShareX / Snagit | ⚡⚡ Очень быстро | ✅ Да (настройка SMTP) | ✅ Да | ✅ Средняя (зависит от настроек) | Регулярная отправка скриншотов команде |
| Облачные сервисы | ⚡ Средне | ❌ Нет | ✅ Да | ⚠️ Низкая (публичные ссылки) | Командная работа, когда нужен доступ к скриншотам |
| Программный код (1С) | ⏳ Медленно (настройка) | ✅ Да | ❌ Нет (толстый клиент) | ✅ Высокая | Автоматическая фиксация ошибок для админов |
Для большинства пользователей оптимальным решением будет комбинация горячих клавиш Windows (Alt + PrtScn) + отправка через почтовый клиент. Если скриншоты нужны часто — настройте ShareX с автоматической отправкой. Разработчикам и администраторам пригодится программный метод для интеграции в бизнес-процессы.
FAQ: Частые вопросы
Можно ли сделать скриншот только одной таблицы в 1С, а не всего окна?
Да, для этого используйте инструмент «Ножницы» (Windows) или Lightshot. В 1С:Предприятие 8.3 некоторые конфигурации (например, УТ 11) позволяют копировать таблицу в Excel через контекстное меню, а затем сделать скриншот уже в Excel.
Почему при нажатии PrtScn скриншот получается чёрным?
Это типичная проблема при работе через удалённый рабочий стол (RDP) или тонкий клиент. Решения:
- Используйте комбинацию
Ctrl + Alt + PrtScn(для RDP). - Включите опцию
Локальные ресурсы → Буфер обменав настройках подключения. - Установите ShareX и настройте захват конкретного окна.
Как отправить скриншот из 1С на почту с телефона (если работаю через RDP на Android)?summary>
На Android в приложении Microsoft Remote Desktop:
- Сделайте скриншот через системную кнопку
Power + Volume Down.
- Откройте галерею и отправьте файл через почтовое приложение.
Альтернатива — использовать TeamViewer QuickSupport (есть функция скриншотов удалённого экрана).
Power + Volume Down.Можно ли автоматически размывать конфиденциальные данные на скриншотах?
Да, для этого подойдут:
- ShareX — есть встроенный инструмент размытия.
- Snagit — поддерживает автоматические аннотации.
- Онлайн-сервисы вроде iLovePDF (загрузите скриншот, размойте нужные области, скачайте результат).
Как отправить скриншот из 1С в техподдержку 1С:ИТС?
Для 1С:ИТС действуйте так:
- Сделайте скриншот любым способом (например,
Alt + PrtScn). - Создайте тикет в личном кабинете ITS.
- Прикрепите файл в разделе
Вложения(максимальный размер — 10 МБ). - Укажите в описании версию платформы (
1С:Предприятие 8.3.22.1234) и конфигурации.
⚠️ Внимание: Не отправляйте скриншоты с личными данными (ФИО, ИНН, паспортные данные) без предварительного размытия. Это нарушает 152-ФЗ «О персональных данных».