Решить на python про библиотеки pil. нужно работать с пакетом imagedraw. этот пакет предназначен для отрисовки на изображении различных примитивов. нужно расширить класс pil.imagedraw.imagedraw и создать его наследника imagedrawer. от нового класса требуется реализовать два новых метода: circle(center, radius, fill, outline, width) и square(xy, side, fill, outline, width). метод circle предназначен для отрисовки окружности с заданным центром (параметр center в форме кортежа из двух чисел) и радиусом (параметр radius в виде одного числа). метод square предназначен для отрисовки квадрата с заданным верхним левым углом (параметр xy в форме кортежа из двух чисел) и стороной (параметр side в виде одного числа). параметры fill (цвет заливки), outline (цвет границы), width (толщина границы) у обоих методов являются необязательными. задайте им значение по умолчанию «в духе» pil.imagedraw.imagedraw. решение должно содержать только требуемый класс, ничего вызывать не надо. пример: ввод: { 'background': 'white', 'circles': [ { 'center': (50, 50), 'outline': 'blue', 'radius': 20, 'width': 3}, { 'center': (92, 50), 'outline': 'black', 'radius': 20, 'width': 3}, { 'center': (134, 50), 'outline': 'red', 'radius': 20, 'width': 3}, { 'center': (71, 70), 'outline': 'yellow', 'radius': 20, 'width': 3}, { 'center': (113, 70), 'outline': 'green', 'radius': 20, 'width': 3}], 'size': (184, 120)} вывод: (картинка с 5 олимпийскими кольцами: синим, чёрным, красным, жёлтым, зелёным).
Для формирования сводного отчета по документооборотам выполните действия:
1. Выберите в главном меню «Действия – Сформировать отчет».
Откроется окно «Формирование отчета».
2. Укажите период, за который необходимо сформировать отчет по документооборотам. Для этого воспользуйтесь встроенным календарем или ссылками:
за все время - автоматически проставляется период с начала использования программы по текущую дату.
за месяц - автоматически проставляется период за месяц от текущей даты.
за неделю - автоматически проставляется период за дней от текущей даты.
3. Выберите документообороты, которые необходимо отобразить в сводном отчете при чекбоксов.
4. Укажите при необходимости для каждого направления документооборота дополнительные параметры, нажав на значок .
5. Развернется форма <Название направления документооборота> , например «Налоговая служба».
6. После того как все необходимые параметры отчета заполнены, нужно нажать на кнопку «Сформировать отчет». Начнется процесс формирования отчета, по окончании которого откроется окно просмотра отчета.
Оптический телеграф Оптический телеграф В 1792 году во Франции Клод Шапп создал систему передачи визуальной информации, которая получила название «Оптический телеграф» . В простейшем виде это была цепь типовых строений, с расположенными на кровле шестами с подвижными поперечинами, которая создавалась в пределах видимости одно от другого. Шесты с подвижными поперечинами — семафоры — управлялись при тросов специальными операторами изнутри строений. Шапп создал специальную таблицу кодов, где каждой букве алфавита соответствовала определенная фигура, образуемая семафором, в зависимости от положений поперечных брусьев относительно опорного шеста. Система Шаппа позволяла передавать сообщения на скорости два слова в минуту и быстро распространилась в Европе. В Швеции цепь станций оптического телеграфа действовала до 1880 года