Как использовать оттенки серого в рисунках

27.03.2017

В этой статье будет рассмотрено  свойство Grayscale объекта Picture. Казалось бы, зачем оно? Ведь есть штатные средства принтера – печать в оттенках серого. Однако, вы можете создать отчет с рисунками в оттенках серого и вам не придется каждый раз переключать принтер в режим печати оттенков серого, если вы также периодически используете цветную печать. Также, серые рисунки могут быть дизайнерским приемом, например, «газетный стиль».

Рассмотрим объект Picture. Добавьте его на страницу отчета. Для редактирования сделайте двойной клик по добавленному объекту. Отображается редактор картинки:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

 

В отличие от монохромного режима, где есть всего два цвета – черный и белый, этот режим поддерживает 256 оттенков серого цвета, что позволяет отображать все детали изображения.

Можно включить режим Grayscale иным способом. Выделите объект Picture мышью. В инспекторе свойств найдите Grayscaleи установите значение true.

 

Теперь посмотрим  отчет с такими картинками:

 

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

.NET .NET FastReport FastReport
22 января 2025

Как подключить РЕД БД к генератору отчетов FastReport .NET

Пошаговая инструкция по подключению РЕД БД к генератору отчётов FastReport .NET. Эффективные методы и рекомендации для создания отчётов на основе данных из базы.
20 ноября 2024

Локализация и смена языков в FastReport VCL

FastReport VCL поддерживает 40 языков для локализации интерфейса и позволяет изменять язык на лету через меню или код, без перекомпиляции.
1 ноября 2024

Новые возможности редактора отчетов FastReport VCL

Рассматриваем новые возможности редактора отчетов: выносные линии, подсветка пересекающихся объектов, обновлённые деревья отчетов и данных.