Редактор иконок для 1С



Внешняя обработка для 1С, представляющая собой растровый редактор.

Продолжаю метать дротики убеждения в тех, кто до сих пор думает об 1С, как о калькуляторе.

На самом деле в чистом 1С можно все, ну или почти все, надо только иногда посмотреть на задачу под другим углом.

Как и в прошлый раз, к написанию данной программки меня подтолкнула вполне земная задача.

Итак, вашему вниманию предлагается растровый редактор, который может работать с небольшими изображениями (иконками).

Все основные функции растровых редакторов он выполняет.

Основной принцип при загрузке изображений: берем файл любого формата, лучше небольшой (например 64х64), преобразовываем его в битмап, считываем по байтам каждый пиксель (этому научил Гобсек //infostart.ru/public/252365/ , за что ему большой спасиб) отражаем на графическом элементе этот каждый пиксель, а дальше делаем с ним все что хотим, в итоге сохраняем в обратной последовательности. Формат хранения битмапа описан в макете «ФорматBMP»

Интерактивным графическим элементом на сей раз стал… табличный документ.

Код полностью открытый.

2 Comments

  1. Hamsik

    Под управляемые формы не найдётся ?

    Reply
  2. slava_1c

    (1) Hamsik, вот чего нет, того нет. В принципе эта обработка больше как пример приемов работы с растром и форматами, нежели полноценная рисовалка.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *