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

27.03.2017

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

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

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

 

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

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

 

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

 

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

.NET .NET FastReport FastReport
11 марта 2025

Как использовать FastReport .NET Avalonia на Fedora Workstation с протоколом Wayland

В данной статье мы разберем, как запустить FastReport .NET Avalonia на операционной системе «Fedora Workstation 39» с протоколом Wayland.
7 марта 2025

Как создать QR-код с картинкой в FastReport .NET

В статье разобрались как вставлять картинку в QR Code из дизайнера отчётов FastReport .NET всего за пару кликов.
20 февраля 2025

Использование матричных принтеров для печати чеков

В этой статье мы рассмотрим, как интегрировать матричный принтер в процесс создания и вывода отчетов с использованием FastReport .NET.