Мелкий текст в 1С: как увеличить или уменьшить интерфейс

· 9 мин

Содержание

Размер шрифта в 1С Предприятие 8.3 меняется не одной настройкой, а четырьмя уровнями: масштаб самого приложения, масштабирование Windows, настройки браузера для веб-клиента и шрифты в конкретных формах и таблицах. Начните сверху вниз: если хватит первого, остальные не понадобятся.

Какой уровень нужен, зависит от симптома. Всё стало мелким на новом мониторе с высоким разрешением — смотрите масштаб приложения и Windows. Слиплись только колонки в одном отчёте — это уже настройка таблицы. Размытые буквы после смены масштаба Windows — отдельная проблема, она разобрана ниже.

Подберите уровень под симптом

Сначала коротко, что где менять:

СимптомГде менятьЗатронет
Весь интерфейс 1С мелкийМасштаб в самом приложенииТолько 1С
Мелко везде: и 1С, и другие программыМасштаб экрана в WindowsВсе программы
Мелко в браузере (веб-клиент)Масштаб страницы браузераОдна вкладка или сайт
Мелкий текст в одной таблице или отчётеНастройка табличного документаОдин отчёт
Нужно изменить шрифт в форме для всехКонфигуратор, свойство «Шрифт»Все пользователи

Если вы не разработчик, последний пункт вам не нужен. Он для тех, кто сопровождает конфигурацию.

Масштаб интерфейса прямо в программе

В платформе 8.3 с интерфейсом «Такси» масштаб приложения меняется из главного меню. Откройте кнопку главного меню в верхнем левом углу окна и найдите пункт Вид. В нём есть подпункт масштаба с набором значений в процентах.

Порядок такой:

  1. Откройте главное меню программы.
  2. Перейдите в Вид и выберите подпункт Масштаб.
  3. Выберите значение: 100% — обычный размер, 125% и 150% — крупнее, 75% — компактнее.
  4. Проверьте результат. Окна перерисуются сразу, перезапуск не нужен.

Значение сохраняется для вашего пользователя на этом компьютере. Коллег оно не затрагивает: у каждого свой масштаб.

Для большого монитора FullHD и диагонали 27 дюймов обычно хватает 100–125%. Для ноутбука 14 дюймов с разрешением 2560×1440 чаще нужно 150%.

Если пункта Масштаб в меню нет, у вас старая версия платформы или интерфейс не «Такси». Номер версии смотрите в справке о программе. Обновить платформу может администратор; до этого пользуйтесь способами из следующих разделов.

Масштаб при запуске базы

Масштаб можно закрепить за конкретной информационной базой. Откройте окно запуска 1С, выберите базу, нажмите Изменить и посмотрите дополнительные настройки: в актуальных версиях там есть выбор масштаба интерфейса. Так удобно, когда на одном компьютере работает несколько баз и для рабочей нужен крупный размер, а для тестовой — обычный.

Если нужной настройки нет в вашей версии, не страшно: она дублирует меню Вид внутри программы.

Масштаб экрана Windows и его влияние на 1С

Платформа 8.3 понимает масштабирование Windows и подстраивается под него. Поэтому часто «мелкий текст в 1С» — это просто масштаб 100% на экране 4K.

Как изменить:

  1. Правый щелчок по рабочему столу → Параметры экрана.
  2. В блоке Масштаб и разметка выберите 125%, 150% или 175%.
  3. Выйдите из 1С и запустите заново. Программа читает масштаб при старте.

Сторонние программы тоже станут крупнее. Это плата за простоту.

Размытый текст после смены масштаба

Иногда после увеличения масштаба Windows буквы в окне 1С выглядят мыльными. Причина: Windows растягивает готовое изображение окна вместо того, чтобы отрисовать его заново.

Лечится в свойствах ярлыка запуска:

  1. Правый щелчок по ярлыку 1С → Свойства → вкладка Совместимость.
  2. Нажмите Изменить параметры высокого разрешения DPI.
  3. Включите Переопределите режим масштабирования высокого разрешения и в списке выберите Приложение.
  4. Нажмите ОК и перезапустите 1С.

Вариант Система или Система (расширенная) тоже можно попробовать, если с Приложение текст остался слишком мелким. Какой лучше, зависит от монитора, проверяйте на своём.

Если у вас два монитора с разным масштабом (например, ноутбук 150% и внешний 100%), окно 1С при перетаскивании между ними может «скакать» в размере. Запускайте программу на том мониторе, где работаете чаще.

Принудительная настройка DPI через реестр

Тот же эффект, что на вкладке Совместимость, даёт запись в реестре. Метод полезен администратору, когда нужно применить настройку на многих компьютерах через групповые политики или скрипт.

Ветка пользователя:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

В ней создаётся строковый параметр, имя которого — полный путь к исполняемому файлу, например C:\Program Files\1cv8\8.3.25.1286\bin\1cv8c.exe, а значение:

~ HIGHDPIAWARE

Такая запись отключает масштабирование Windows для этого файла и оставляет за приложением самостоятельную отрисовку. Для тонкого клиента это файл 1cv8c.exe, для толстого и конфигуратора — 1cv8.exe, для окна запуска — 1cv8s.exe.

Правьте реестр только после точки восстановления или экспорта ветки. Неверная запись в разделе совместимости не сломает систему, но возиться с последствиями на чужих компьютерах неприятно.

Путь к файлу содержит номер версии платформы. После обновления платформы он меняется, и запись нужно создать заново. Отсюда и главный минус метода: он привязан к версии.

Веб-клиент и тонкий клиент: чем отличаются

В тонком клиенте работают масштаб приложения и масштаб Windows, описанные выше.

В веб-клиенте 1С открыта в браузере, и текстом управляет браузер:

  • Ctrl и + — увеличить масштаб страницы;
  • Ctrl и - — уменьшить;
  • Ctrl и 0 — вернуть 100%.

Браузер запоминает масштаб для адреса. Если ваша база открыта по https://server/base, то настройка действует на все вкладки с этим адресом и сохраняется между сеансами.

Встроенный масштаб из главного меню 1С в веб-клиенте тоже может быть доступен, но два масштаба складываются: поставили 125% в браузере и 125% в 1С — получите примерно 156%. Если картинка выглядит больше, чем вы ожидали, проверьте оба значения.

Мобильное приложение 1С и мобильный клиент на планшете подчиняются настройкам устройства. Размер шрифта там задаётся в системных параметрах телефона или планшета.

Шрифт в таблицах, отчётах и списках

Увеличить весь интерфейс бывает лишним: нужно лишь подогнать размер текста в одном отчёте или в печатной форме.

Табличный документ

В отчёте или печатной форме, открытой как табличный документ, шрифт меняется как в обычной таблице:

  1. Выделите нужные ячейки, строки или всю таблицу сочетанием Ctrl+A.
  2. Откройте панель форматирования табличного документа (на вкладке Макет или в командной панели печатной формы, если она есть).
  3. Выберите шрифт и размер.

Для печати этого достаточно: изменённый шрифт попадёт на бумагу и в PDF. Но после закрытия формы изменения не сохраняются, если вы не сохранили макет или не выгрузили результат в файл.

Сохранение настроек отчёта

В отчётах на системе компоновки данных (большинство отчётов в БП и ЗУП) внешний вид задаётся в пользовательских настройках: пункт Ещё → Изменить вариант отчёта, раздел с оформлением. Там можно выбрать шрифт и цвет для групп и итогов и сохранить вариант под своим именем. Тогда настройка будет применяться при каждом открытии.

Подробности зависят от версии конфигурации: ищите вкладку или раздел, связанный с оформлением.

Списки и журналы

Размер шрифта в списках (номенклатура, контрагенты, документы) обычным пользователем отдельно не меняется. Работают масштаб приложения и масштаб Windows. Для более читаемого списка уберите лишние колонки через Ещё → Настроить список: оставшиеся колонки станут шире, и текст не придётся сжимать.

Шрифт в формах для разработчиков

Если вы разрабатываете или сопровождаете конфигурацию, шрифт формы задаётся в конфигураторе. Он действует на всех пользователей, поэтому менять его стоит осознанно.

  1. Откройте конфигуратор и найдите нужную форму в дереве метаданных.
  2. Откройте редактор формы и выберите элемент: поле, группу, таблицу или саму форму.
  3. В палитре свойств найдите свойство Шрифт.
  4. Выберите нужный шрифт либо стиль из подсистемы стилей.

Лучше брать стиль, а не конкретное начертание. Тогда внешний вид меняется централизованно, а не по каждому элементу.

Для программной смены можно использовать объект Шрифт:

&НаКлиенте
Процедура УвеличитьШрифтПоля()
	НовыйШрифт = Новый Шрифт(Элементы.Комментарий.Шрифт, , 14);
	Элементы.Комментарий.Шрифт = НовыйШрифт;
КонецПроцедуры

Здесь поле Комментарий получает прежний шрифт, но размером 14 пунктов. Имя элемента формы замените на своё.

Не переопределяйте шрифты на типовых конфигурациях без расширения. После обновления релиза правка потеряется или создаст конфликт. Делайте изменения через расширение конфигурации.

Какой масштаб выбрать под экран

Ориентиры, от которых удобно оттолкнуться. Это примерные значения для работы с расстояния 50–70 см, подстройте под зрение.

ЭкранРазрешениеМасштаб WindowsМасштаб в 1С
21–24 дюйма1920×1080100%100%
27 дюймов2560×1440100–125%100%
27–32 дюйма3840×2160150–175%100%
Ноутбук 14–15 дюймов1920×1080125%100%
Ноутбук 14 дюймов2560×1600150–175%100%

Правило простое: основной масштаб ставьте в Windows, а масштаб внутри 1С используйте для точной подгонки, на 10–25% выше или ниже. Так вы не получите двойного увеличения и не будете гадать, откуда взялся лишний размер.

Пример арифметики: Windows стоит на 150%, в 1С выбрано 125%. Итог 1,5 × 1,25 = 1,875, то есть интерфейс почти вдвое крупнее базового. Для экрана 4K это может быть нормой, для FullHD — перебором.

Терминальный сервер и удалённый рабочий стол

На терминальном сервере все пользователи работают в одной системе, но у каждого свой профиль и свои настройки масштаба. Здесь типичны две ситуации.

  • Пользователь подключается с ноутбука с масштабом 150%. Windows сервера по умолчанию подстраивает масштаб сеанса под клиента, и 1С выглядит нормально.
  • Подключение идёт с тонкого клиента или старого компьютера без масштабирования. Сеанс получает 100%, на большом мониторе текст мелкий. Тогда помогает масштаб в самом приложении через меню Вид, он хранится в профиле пользователя на сервере.

Если масштаб в сеансе не соответствует ожиданиям, настройте его в параметрах клиента подключения: вкладка Экран и разрешение сеанса. Затем завершите сеанс и войдите заново, на живом сеансе масштаб не пересчитывается.

Перед тем как просить пользователей завершить сеансы на сервере, предупредите их: несохранённые документы пропадут.

Если текст всё равно мелкий

Три быстрые проверки, если ничего не помогло:

  • 🖥️ Проверьте, что разрешение монитора выставлено родное. Нестандартное разрешение даёт размытие, и увеличение не спасает.
  • 🔁 Перезапустите 1С полностью. Масштаб Windows и DPI-режим читаются только при старте программы.
  • 👥 Проверьте, не в удалённом сеансе ли вы. В RDP-сеансе масштаб берётся из клиентского компьютера и может отличаться от настроек сервера.
Диагностика: выберите симптом

Для удалённых сеансов вопрос решается в настройках клиента подключения к рабочему столу, а не внутри 1С.

Частые вопросы

Можно ли поменять шрифт 1С на другой, не только размер?
Для пользователя нет: гарнитура берётся из стиля конфигурации и системы. Разработчик может задать другой шрифт в свойствах формы или через стиль.
Почему после обновления Windows шрифт в 1С снова мелкий?
Обновление или новый монитор сбросили масштаб экрана. Задайте масштаб заново в параметрах экрана и перезапустите 1С.
Меняется ли шрифт у других пользователей, если я меняю масштаб?
Нет. Масштаб приложения и Windows привязаны к вашему профилю и компьютеру.
Как вернуть исходный размер?
В меню Вид → Масштаб выберите 100%, в Windows поставьте рекомендуемый масштаб, в браузере нажмите Ctrl+0.
Влияет ли масштаб на печать?
Нет. Масштаб интерфейса касается только экрана. Размер на бумаге задаётся шрифтом ячеек и параметрами страницы печатной формы.