TGViewer
КодАвтоматизации КодАвтоматизации @automation_code · 361 subscribers
Post #72 191
Генератор изображений в 1С 👀

Удивление дня 🫠

Как реализовать генератор изображений в 1С?

1.
Использование встроенных возможностей 1С

1С позволяет работать с графикой через объект «Рисунок». Вы можете:

- Создавать простые геометрические фигуры (линии, круги, прямоугольники).
- Заливать области цветом.
- Добавлять текст.
- Генерировать паттерны или абстрактные изображения, используя случайные числа для выбора цветов и форм.


Пример:



Рисунок = Новый Рисунок(800, 600); // Создаём изображение 800x600
Для i = 1 По 100 Цикл
Цвет = Новый Цвет(СлучайноеЧисло(255), СлучайноеЧисло(255), СлучайноеЧисло(255));
Рисунок.ЗалитьПрямоугольник(СлучайноеЧисло(800), СлучайноеЧисло(600), 50, 50, Цвет);
КонецЦикла;
Рисунок.Сохранить("C:\Изображение.png”);


Этот код создаст изображение с 100 случайными прямоугольниками.

2. Использование AI для генерации изображений.

Современные нейронные сети, такие как Stable Diffusion или DALL-E, позволяют генерировать изображения на основе текстовых описаний. Вы можете интегрировать 1С с этими моделями через API.

Пример с Stable Diffusion:

- Установите и настройте Stable Diffusion (например, через Hugging Face или локально).
- Используйте REST API для отправки запросов на генерацию изображений.
- Получите результат и отобразите его в 1С.


Пример запроса:



Запрос = Новый HTTPЗапрос;
Запрос.Адрес = "https://api.stablediffusion.com/generate";
Запрос.Заголовки.Вставить("Content-Type", "application/json");
Запрос.УстановитьТелоИзСтроки("{""prompt"": ""абстрактная картина, синие и зелёные тона""}");
Ответ = Запрос.Получить();
Изображение = Ответ.ПолучитьТелоКакДвоичныеДанные();
Файл = Новый Файл("C:\generated_image.png");
Файл.Записать(Изображение);


Своя нейросеть по картинкам в 1С:предприятие 😃
  • 👍 4
More from @automation_code
  1. Sep 21, 2026🔤🔤 🔤🔤🔤 на 😉😉😉
  2. Sep 18, 2026Новый дизайн 🦕
  3. Sep 17, 2026Переосмысление IT с помощью ChatGPT • Каждый становится разработчиком • Раньше, чтобы сдел…
  4. Sep 15, 2026Всё про ВАЛЮТНУЮ IT-УДАЛËНКУ | Работа на иностранную компанию из России | АйТи Красавчик Е…
  5. Sep 15, 2026SCode: Умный поиск на Битрикс➡️ SCode: Умный поиск помогает посетителям находить товары и…
  6. Sep 9, 2026Всё про ВАЛЮТНУЮ IT-УДАЛËНКУ | Работа на иностранную компанию из России | АйТи Красавчик Г…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →