Администрирование · 10 мин
Как изменить размер шрифта в 1С: все рабочие способы
Способы изменить размер шрифта в 1С: масштаб интерфейса, настройки Windows, стили конфигурации и программное изменение. Пошаговые инструкции и решение проблем.
Слишком мелкий шрифт в 1С — одна из самых частых жалоб пользователей, особенно на мониторах с высоким разрешением. Текст в таблицах, формах документов и отчётах становится трудно читаемым, глаза устают, а скорость работы падает. При этом единой кнопки «увеличить шрифт» в платформе нет: способ зависит от версии 1С, режима запуска и того, кто выполняет настройку — обычный пользователь или разработчик.
Изменить размер шрифта можно на трёх уровнях: средствами самой платформы (масштаб интерфейса), настройками операционной системы (масштабирование Windows) и на уровне конфигурации (стили и программное изменение шрифтов элементов форм). Каждый подход имеет свои ограничения и область применения.
Важно понимать разницу между тонким и толстым клиентом, а также между обычными и управляемыми формами: в обычных формах часть настроек шрифтов наследуется из Windows, в управляемых — задаётся стилями конфигурации. Ниже разобраны все рабочие варианты с пошаговыми действиями.
Определяем, какой способ подходит в вашей ситуации
Прежде чем что-то менять, ответьте на два вопроса: шрифт мелкий во всей системе или только в отдельных окнах, и есть ли у вас доступ к конфигуратору. Если текст мелкий везде — в документах, справочниках, отчётах, — проблема решается масштабом платформы или Windows. Если неудобен шрифт только в конкретной форме, например в табличной части заказа, потребуется настройка на уровне конфигурации.
Второй фактор — версия платформы. Начиная с платформы 8.3.10 в 1С появился встроенный механизм масштабирования интерфейса для управляемых форм. В более старых версиях и в обычном приложении приходится полагаться на настройки операционной системы.
Как выбрать действие
Изменение масштаба интерфейса средствами платформы
В управляемом интерфейсе (такси) платформа позволяет увеличить масштаб всех элементов, включая шрифты, без изменения настроек системы. Это самый безопасный способ: он не затрагивает конфигурацию и действует только для текущего пользователя.
Откройте главное меню (кнопка с тремя полосами или значок приложения в левом верхнем углу), перейдите в раздел «Вид» и выберите пункт «Изменить масштаб». Появится диалог с ползунком или вариантами масштаба — выберите комфортное значение, например 125% или 150%, и подтвердите. Интерфейс перерисуется с новым размером элементов.
Учтите, что масштаб применяется ко всем окнам сеанса. Если после увеличения какие-то формы перестали помещаться на экран, вернитесь к промежуточному значению. На мониторах с небольшой диагональю масштаб выше 150% обычно неудобен: таблицы приходится прокручивать по горизонтали.
- 1Откройте главное меню 1С
- 2Выберите «Вид» → «Изменить масштаб»
- 3Установите масштаб 125–150% и нажмите «Установить»
- 4Откройте типовой документ и проверьте читаемость
- 5При необходимости скорректируйте значение ещё раз
Настройка масштабирования в Windows
Если встроенного масштаба платформы нет или его недостаточно, помогает системное масштабирование. В Windows откройте «Параметры» → «Система» → «Дисплей» и в поле «Масштаб» выберите 125% или 150%. 1С, как и другие приложения, отрисует интерфейс крупнее, включая шрифты.
Для старых версий платформы, которые некорректно реагируют на масштабирование (размытый текст), есть обходной путь. Найдите ярлык или исполняемый файл 1С, откройте его свойства, перейдите на вкладку «Совместимость» и нажмите «Изменить параметры высокого DPI». Установите флажок переопределения масштабирования и выберите вариант «Система» — текст станет крупнее, хотя и менее чётким, либо «Система (расширенная)» для более качественной отрисовки.
Минус системного подхода очевиден: масштаб меняется для всех программ сразу. Если остальные приложения отображаются нормально, а крупный шрифт нужен только в 1С, предпочтительнее масштаб самой платформы.
Изменение шрифта в конфигураторе через стили
Разработчики и администраторы с доступом к конфигуратору могут задать шрифты централизованно — через стили. Откройте конфигурацию, найдите в дереве объектов ветку «Общие» → «Стили» и откройте основной стиль. В нём собраны элементы стиля: шрифт текста, шрифт заголовков, шрифт полей ввода и другие.
Выберите нужный элемент, например «ШрифтТекста», и в палитре свойств задайте семейство и размер шрифта. После сохранения конфигурации и обновления базы данных новый шрифт применится ко всем формам, где не задано индивидуальное переопределение. Это правильный способ, когда крупный шрифт нужен всем пользователям базы.
Помните о риске: изменение стилей — это доработка конфигурации. В типовых конфигурациях на поддержке такие правки усложняют последующие обновления, а при автоматическом обновлении могут быть утеряны. Перед изменением сделайте выгрузку базы или копию, а саму правку задокументируйте.
Программное изменение шрифта для отдельных элементов
Когда крупный шрифт нужен в одном месте — например, в итоговой сумме документа или в отдельной колонке таблицы, — его задают программно в модуле формы. Для этого используется объект Шрифт (Font), который создаётся конструктором Новый Шрифт с указанием имени, размера и начертания.
Типовой приём — присвоить шрифт свойству Шрифт элемента формы в обработчике ПриСозданииНаСервере. Так можно увеличить размер текста конкретного поля, не затрагивая остальной интерфейс. Для динамических списков и таблиц аналогично настраивается оформление через условное оформление формы, где среди параметров есть и шрифт.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Элементы.СуммаДокумента.Шрифт = Новый Шрифт(, , 14, Истина);
КонецПроцедурыВ отчётах на СКД шрифт меняется без кода: откройте настройки отчёта, перейдите на вкладку «Другие настройки» и найдите параметры оформления — там доступны шрифты заголовков, итогов и данных. Пользовательские настройки можно сохранить в вариант отчёта, чтобы они применялись автоматически.
Шрифт в печатных формах и макетах
Размер шрифта на экране и на печати настраивается независимо. Если цель — увеличить шрифт в печатной форме счёта или акта, нужно редактировать макет. В конфигураторе найдите макет соответствующего документа (обычно в ветке «Макеты» объекта), выделите нужные ячейки и в свойствах задайте размер шрифта.
Во внешних печатных формах макет часто представляет собой табличный документ, который можно открыть и отредактировать прямо в режиме предприятия, если у пользователя есть права. Сохранённый макет прикрепляется обратно к внешней обработке.
Учитывайте, что увеличение шрифта в печатной форме может «разорвать» вёрстку: длинные наименования перестанут помещаться в ячейки, таблица вылезет за поля страницы. После правки обязательно сформируйте реальный документ и проверьте предварительный просмотр перед печатью.
Как проверить результат
Текст документов и списков читается без напряжения с рабочего расстояния
Шрифт увеличился, но формы обрезаются или появляются полосы прокрутки
Документ помещается на страницу, текст не обрезан
Таблица выходит за поля, строки переносятся некорректно
У коллег отображение не изменилось (если правка локальная)
Масштаб или стили изменились у всех без согласования
Типичные ошибки и ограничения
Самая частая ошибка — попытка найти настройку шрифта в «Персональных настройках» пользователя. В типовых конфигурациях такой опции нет: персональные настройки касаются заполнения документов и поведения форм, но не оформления. Не тратьте время на поиск — используйте масштаб или стили.
Вторая ошибка — правка конфигурации без резервной копии. Даже безобидное изменение стиля при неудачном обновлении базы может привести к простою. Третья типичная ситуация: пользователь увеличивает масштаб Windows до максимума, а затем жалуется, что окна 1С не помещаются на экран. Оптимум обычно лежит в диапазоне 125–150%.
Наконец, помните про ограничение веб-клиента: при работе через браузер масштаб интерфейса платформы может вести себя иначе, и дополнительно действует масштаб самого браузера (Ctrl + колесо мыши). Иногда проще увеличить страницу браузером, чем искать настройку в платформе.
Что важно запомнить
Для быстрого увеличения шрифта используйте масштаб интерфейса (Вид → Изменить масштаб) или масштабирование Windows. Централизованная смена шрифтов для всех пользователей делается через стили в конфигураторе, точечная — программно или через условное оформление. Любые правки конфигурации выполняйте только после создания резервной копии.
Частые вопросы
Почему в 1С нет обычной настройки размера шрифта?
Платформа проектировалась так, чтобы оформление было единообразным для всей конфигурации и управлялось стилями, а не индивидуальными предпочтениями. Пользователю доступен только масштаб интерфейса целиком, а точечная настройка шрифтов отдана на уровень разработчика.
Изменится ли шрифт у других пользователей, если я поменяю масштаб?
Нет. Масштаб интерфейса, установленный через меню «Вид», сохраняется в настройках текущего пользователя и не влияет на коллег. Общее изменение для всех возможно только через стили конфигурации, что требует прав разработчика.
Можно ли увеличить шрифт только в табличной части документа?
Да, но только программно или через конфигуратор: в модуле формы элементу табличной части присваивается новый объект «Шрифт», либо настраивается условное оформление формы. Штатной пользовательской настройки для этого нет.
Почему после масштабирования Windows текст в 1С стал размытым?
Старые версии платформы не поддерживают корректное DPI-масштабирование, и Windows растягивает окно как картинку. Откройте свойства ярлыка 1С, на вкладке «Совместимость» включите переопределение масштабирования с вариантом «Система (расширенная)» — чёткость обычно улучшается.
Как изменить шрифт в отчёте, не обращаясь к разработчику?
Откройте отчёт, нажмите «Ещё» → «Изменить вариант» или «Настройки», перейдите на вкладку «Другие настройки» и найдите параметры оформления с шрифтами. Задайте нужный размер и сохраните вариант отчёта — настройка применится при каждом формировании.