Автоматическое раскрашивание текста


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

Все необходимые шаги показаны в этом видео:

Основы этой хитрости связаны с использованием функций GUARD, IF и LUM в формулах Visio.

Character

Color

0

=GUARD(IF(LUM(FillForegnd)>140,0,1))

Просто скопируйте формулу (^ которая написана синим шрифтом в таблице расположенной выше) и вставьте ее в ячейку Color в разделе Character (см. скриншот ниже)

И ваш текст будет автоматически меняться так, как нужно.

Примечание:

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