[BarcodeGenerator] - "Генерация штрихкодов" ActiveX-компонента для 1С


Компонента генерирует штрихкод и сохраняет его в виде картинки.
Поддерживаемые форматы: UPC-A, UPC-E, UPC 2 Digit Ext., UPC 5 Digit Ext.,
EAN-13, JAN-13, EAN-8, ITF-14, Codabar, PostNet, Bookland/ISBN,
Code 11, Code 39, Code 39 Extended, Code 93, LOGMARS, MSI, Interleaved 2 of 5,
Standard 2 of 5, Code 128, Code 128-A, Code 128-B, Code 128-C и QR Code

*** Для работы компоненты потребуется установленный Microsoft .NET Framework 2.0, который можно скачать отсюда.

и зарегистрировать компоненту в Windows - запустить reg.bat
(для удаления информации о компоненте в Windows - запустить unreg.bat)

*** Добавление на форму 1С:

v7.7: Использовать 1С++ (класс "АктивИкс") и FormEx (метод "ПослеОткрытия")
v8.x: Меню "Форма" - "Вставить ActiveX..." - Выбрать элемент "Душелов.Barcode1C"

СИНТАКСИС:

*** Контекст компоненты:

  *** Параметры

   
  - ВыводитьТекст //булево
  - Штрихкод //строка
  - ШиринаШтрихкода //число
  - ВысотаШтрихкода //число
  - ЦветТекста //объект типа "Цвет"
  - ЦветФона //объект типа "Цвет"
  - ТипШтрихкода //строка, типы перечислены в описании
   
  *** Методы:

  - ВыбратьЦвет(); //возвращает объект типа "Цвет"
  - ПолучитьЦвет(a, r, g, b); //возвращает объект типа "Цвет"
  //a, r, g, b - числа, описывающие цвет
  - Сгенерировать();
  - СохранитьКартинку(ПутьКФайлу, Тип); //тип - строка (bmp, gif, jpg, png или tiff)
  - Закрыть(); //очистка памяти

Файлы обработки:

-