1CImgGen - нативная компонента: HTML/CSS в картинку (Windows / Linux, без браузера)
Разработка - Разработка внешних компонент
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Назначение
Нужно получить картинку из HTML-разметки прямо в 1С (сервер или клиент), без установки браузера, Selenium и тяжёлых движков.
Типичные задачи:
- этикетки и карточки товара (в т.ч. разметка вроде "Честный знак");
- превью печатных форм;
- генерация изображений по шаблону на сервере 1С.
Возможности
- NativeAPI, подключение из временного хранилища (zip);
- платформы: Windows x86/x64, Linux x86/x64;
- свой HTML/CSS-движок (без JavaScript и без загрузки внешних ресурсов);
- пакетный режим через JSON (`Выполнить`);
- асинхронные задания: `async` → `ПолучитьРезультат` / `ОчиститьРезультат`;
- простой метод совместимости: `HTMLВКартинку(HTML, Ширина, Высота, Формат)` → Base64;
- форматы: PNG, JPG/JPEG, BMP, TGA, TIFF/TIF, WEBP, GIF;
- опции: прозрачность, grayscale, quality, timeout, лимит памяти.
Состав поставки
Архив `1CImgGen_ГГГГ.ММ.ДД.N.zip` (файлы в корне):
- `manifest.xml`
- `1CImgGenWin32.dll`, `1CImgGenWin64.dll`
- `1CImgGenLin32.so`, `1CImgGenLin64.so`
Подключение
Адрес = ПоместитьВоВременноеХранилище(КомпонентаZip);
Рез = ПодключитьВнешнююКомпоненту(Адрес, "ImgGen", ТипВнешнейКомпоненты.Native);
Если Не Рез Тогда
ВызватьИсключение "Не удалось подключить 1CImgGen";
КонецЕсли;
К = Новый("AddIn.ImgGen.HtmlToImage");
Версия = К.ПолучитьВерсию();
На БСП: справочник "Внешние компоненты" и типовое подключение через `ВнешниеКомпонентыСервер`.
Примеры
Простой вызов:
КартинкаBase64 = К.HTMLВКартинку(HtmlТекст, 400, 600, "PNG");
ДвоичныеДанные = Base64Значение(КартинкаBase64);
Пакетный JSON:
Запрос = "{""items"":[{""html"":HtmlТекст,""width"":400,""height"":600,""format"":""PNG""}]}";
Ответ = К.Выполнить(Запрос);
// Ответ: status, result[], elapsedMs, errors[]
Асинхронно:
Ответ = К.Выполнить("{""async"":true,""items"":[{""html"":HtmlТекст,""width"":400,""height"":600}]}");
// status=pending, id=...
Ответ = К.ПолучитьРезультат(Ид);
К.ОчиститьРезультат(Ид);
Пример запроса:
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Стикер Честный знак</title>
<style>
* { box-sizing: border-box; }
html, body { margin: 0; padding: 0; background: #fff; }
body { font-family: Arial, Helvetica, sans-serif; }
/* все размеры в cqw: масштабируются от ширины стикера, жёсткого размера нет */
.wrap { container-type: inline-size; width: 100%; }
.sticker { width: 100%; min-height: 100vh; background: #fff; color: #000; padding: 2.6cqw; display: grid; grid-template-columns: 1fr auto; grid-template-rows: auto 1fr auto; gap: 1.7cqw 2.6cqw; overflow: hidden; line-height: 1.15; }
.name { grid-column: 1 / -1; font-weight: 700; font-size: 4.87cqw; line-height: 1.1; }
.info { font-size: 3.65cqw; }
.info div { margin-bottom: .7cqw; }
.code { display: flex; flex-direction: column; align-items: center; }
.dm { width: 34.5cqw; height: 34.5cqw; display: block; image-rendering: pixelated; }
.human { font-family: "Courier New", monospace; font-size: 3.16cqw; text-align: center; word-break: break-all; max-width: 41.4cqw; margin-top: 1cqw; line-height: 1.1; }
.bottom { grid-column: 1 / -1; display: flex; justify-content: space-between; align-items: flex-end; font-size: 3.35cqw; border-top: .26cqw solid #000; padding-top: 1cqw; gap: 3.4cqw; }
.eac { font-weight: 700; font-size: 4.87cqw; border: .43cqw solid #000; padding: 0 1.7cqw; }
</style>
</head>
<body>
<div class="wrap">
<div class="sticker">
<div class="name">Футболка мужская хлопковая</div>
<div class="info">
<div><b>Бренд:</b> NORDLINE</div>
<div><b>Арт.:</b> NL-24817 <b>Разм.:</b> 50 (L)</div>
<div><b>Цвет:</b> Тёмно-синий</div>
<div><b>Состав:</b> Хлопок 95%, эластан 5%</div>
<div><b>Страна:</b> Россия</div>
<div><b>Дата изг.:</b> 09.2026</div>
<div>ЕАЭС N RU Д-RU.РА01.В.48215/26</div>
</div>
<div class="code">
<img class="dm" alt="DataMatrix" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmAAAAJgCAYAAAAta9/QAAAAHnRFWHRTb2Z0d2FyZQBid2lwLWpzLm1ldGFmbG9vci5jb21Tnbi0AAA0iklEQVR4nO3VWYokQRAD0b7/pbuPMAMB+TBcBvrW4lFZPz9jjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHG+B9+HzX/+c9//vOf//znX/Pn6AHmP//5z3/+85///L/25+gB5j//+c9//vOf//y/9ufoAeY///nPf/7zn//8v/bn6AHmP//5z3/+85///L/25+gB5j//+c9//vOf//y/9ufoAeY///nPf/7zn//8v/bn6AHmP//5z3/+85///L/25+gB5j//+c9//vOf//y/9ufoAeY///nPf/7zn//8v/bn6AHmP//5z3/+85///L/25+gB5j//+c9//vOf//y/9ufoAeY///nPf/7zn//8v/bn6AHmP//5z3/+85///L/25+gB5j//+c9//vOf//y/9ufoAeY///nPf/7zn//8v/bnvA6gB6znr6P3q/vr/Otvqe9X96/n1/51ceoD1PPX0fvV/XX+9bfU96v71/Nr/7o49QHq+evo/er+Ov/6W+r71f3r+bV/XZz6APX8dfR+dX+df/0t9f3q/vX82r8uTn2Aev46er+6v86//pb6fnX/en7tXxenPkA9fx29X91f519/S32/un89v/avi1MfoJ6/jt6v7q/zr7+lvl/dv55f+9fFqQ9Qz19H71f31/nX31Lfr+5fz6/96+LUB6jnr6P3q/vr/Otvqe9X96/n1/51ceoD1PPX0fvV/XX+9bfU96v71/Nr/7o49QHq+evo/er+Ov/6W+r71f3r+bV/XZz6APX8dfR+dX+df/0t9f3q/vX82r8uTn2Aev46er+6v86//pb6fnX/en7tXxenPkA9fx29X91f519/S32/un89v/avi1MfoJ6/jt6v7q/zr7+lvl/dv55f+9fFqQ9Qz19H71f31/nX31Lfr+5fz6/96+LkCzxS719/wDq/7q/R/ev3m39bGt2/rjzXB6j3r/8AdH7dX6P71+83/7Y0un9dea4PUO9f/wHo/Lq/Rvev32/+bWl0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jev76/7a/5n6B0D71/Pr++v+dfR+9fvr/Frjjev76/7a/5l6geW/TX2/1/zX+483ru+vf396f+1/nvoBlv829f3qH3Ddf7xxfX/9+9P7a//z1A+w/Lep71f/gOv+443r++vfn95f+5+nfoDlv019v/oHXPcfb1zfX//+9P7a/zz1Ayz/ber71T/guv944/r++ven99f+56kfYPlvU9+v/gHX/ccb1/fXvz+9v/Y/T/0Ay3+b+n71D7juP964vr/+/en9tf956gdY/tvU96t/wHX/8cb1/fXvT++v/c9TP8Dy36a+X/0DrvuPN67vr39/en/tf576AZb/NvX96h9w3X+8cX1//fvT+2v/89QPsPy3qe9X/4Dr/uON6/vr35/eX/ufp36A5b9Nfb/6B1z3H29c31///vT+2v889QMs/23q+9U/4Lr/eOP6/vr3p/fX/uepH2D5b1Pfr/4B1/3HG9f3178/vb/2P0/9AMt/m/p+9Q+47j/euL6//v3p/bX/eeoHWP7b1Perf8B1//HG9f3170/vr/3PU39AdfR+9fvr/NMkpbne/5X6fjq/7v/M+QEwer/6/XX+aZLSXO//Sn0/nV/3f+b8ABi9X/3+Ov80SWmu93+lvp/Or/s/c34AjN6vfn+df5qkNNf7v1LfT+fX/Z85PwBG71e/v84/TVKa6/1fqe+n8+v+z5wfAKP3q99f558mKc31/q/U99P5df9nzg+A0fvV76/zT5OU5nr/V+r76fy6/zPnB8Do/er31/mnSUpzvf8r9f10ft3/mfMDYPR+9fvr/NMkpbne/5X6fjq/7v/M+QEwer/6/XX+aZLSXO//Sn0/nV/3f+b8ABi9X/3+Ov80SWmu93+lvp/Or/s/c34AjN6vfn+df5qkNNf7v1LfT+fX/Z85PwBG71e/v84/TVKa6/1fqe+n8+v+z5wfAKP3q99f558mKc31/q/U99P5df9nzg+A0fvV76/zT5OU5nr/V+r76fy6/zPnB8Do/er31/mnSUpzvf8r9f10ft3/mfMDxNH7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPU38A19H7199PPb/ur/2v59f99X4afT+9n/bPox/ANE3TNE3T1+LoAaZpmqZpmr4WRw8wTdM0TdP0tTh6gGmapmmapq/F0QNM0zRN0zR9LY4eYJqmaZqm6Wtx9ADTNE3TNE1fi6MHmKZpmqZp+locPcA0TdM0TdPX4ugBpmmapmmavhZHDzBN0zRN0/S1OHqAaZqmaZqmr8XRA0zTNE3TNH0tjh5gmqZpmqbpa3H0ANM0TdM0TV+LoweYpmmapmn6WhxdYP7zn//85z//+c//a3+OHmD+85///Oc///nP/2t/jh5g/vOf//znP//5z/9rf44eYP7zn//85z//+c//a3+OHmD+85///Oc///nP/2t/jh5g/vOf//znP//5z/9rf44eYP7zn//85z//+c//a3+OHmD+85///Oc///nP/2t/jh5g/vOf//znP//5z/9rf44eYP7zn//85z//+c//a3+OHmD+85///Oc///nP/2t/jh5g/vOf//znP//5z/9rf44eYP7zn//85z//+c//a3+OHmD+85///Oc///nP/2t/jh5g/vOf//znP//5z/9rf44eYP7zn//85z//+c//a3+OHuDVX+fX1Pvr/Pr9Te37a3T+6/fXuk5+P11gD/iNen+dX7+/qX1/jc5//f5a18nvpwvsAb9R76/z6/c3te+v0fmv31/rOvn9dIE94Dfq/XV+/f6m9v01Ov/1+2tdJ7+fLrAH/Ea9v86v39/Uvr9G579+f63r5PfTBfaA36j31/n1+5va99fo/Nfvr3Wd/H66wB7wG/X+Or9+f1P7/hqd//r9ta6T308X2AN+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j86v+9fZ/m/U+9fz9ws8cv0HvPxtdP/670fn1/3rbP836v3r+fsFHrn+A17+Nrp//fej8+v+dbb/G/X+9fy8wHV/nV9L99f+9fx1/+W/nX9q3z+PPsB1f51fS/fX/vX8df/lv51/at8/jz7AdX+dX0v31/71/HX/5b+df2rfP48+wHV/nV9L99f+9fx1/+W/nX9q3z+PPsB1f51fS/fX/vX8df/lv51/at8/jz7AdX+dX0v31/71/HX/5b+df2rfP48+wHV/nV9L99f+9fx1/+W/nX9q3z+PPsB1f51fS/fX/vX8df/lv51/at8/jz7AdX+dX0v31/71/HX/5b+df2rfP48+wHV/nV9L99f+9fx1/+W/nX9q3z+PPsB1f51fS/fX/vX8df/lv51/at8/jz7AdX+dX0v31/71/HX/5b+df2rfP48+wHV/nV9L99f+9fx1/+W/nX9q3z+PPsB1f51fS/fX/vX8df/lv51/at8/jz7AdX+dX0v31/71/HX/5b+df2rfP48+wHV/nV9L99f+9fx1/+W/nX9q3z+PPuD1B6D30/svf/v96/56P51fa7xRv991/2f0A8gP+IjeT++//O33r/vr/XR+rfFG/X7X/Z/RDyA/4CN6P73/8rffv+6v99P5tcYb9ftd939GP4D8gI/o/fT+y99+/7q/3k/n1xpv1O933f8Z/QDyAz6i99P7L3/7/ev+ej+dX2u8Ub/fdf9n9APID/iI3k/vv/zt96/76/10fq3xRv1+1/2f0Q8gP+Ajej+9//K337/ur/fT+bXGG/X7Xfd/Rj+A/ICP6P30/svffv+6v95P59cab9Tvd93/Gf0A8gM+ovfT+y9/+/3r/no/nV9rvFG/33X/Z/QDyA/4iN5P77/87fev++v9dH6t8Ub9ftf9n9EPID/gI3o/vf/yt9+/7q/30/m1xhv1+133f0Y/gPyAj+j99P7L337/ur/eT+fXGm/U73fd/xn9APIDPqL30/svf/v96/56P51fa7xRv991/2f0A8gP+IjeT++//O33r/vr/XR+rfFG/X7X/Z/RDyA/4CN6P73/8rffv+6v99P5tcYb9ftd939GP4D8gI/o/fT+y99+/7q/3k/n1xpv1O933f+ZPYA21/u/ot//9fvp/fT+1/PX2f3a/pw9oDbX+7+i3//1++n99P7X89fZ/dr+nD2gNtf7v6Lf//X76f30/tfz19n92v6cPaA21/u/ot//9fvp/fT+1/PX2f3a/pw9oDbX+7+i3//1++n99P7X89fZ/dr+nD2gNtf7v6Lf//X76f30/tfz19n92v6cPaA21/u/ot//9fvp/fT+1/PX2f3a/pw9oDbX+7+i3//1++n99P7X89fZ/dr+nD2gNtf7v6Lf//X76f30/tfz19n92v6cPaA21/u/ot//9fvp/fT+1/PX2f3a/pw9oDbX+7+i3//1++n99P7X89fZ/dr+nD2gNtf7v6Lf//X76f30/tfz19n92v6cPaA21/u/ot//9fvp/fT+1/PX2f3a/pw9oDbX+7+i3//1++n99P7X89fZ/dr+nD2gNtf7v6Lf//X76f30/tfz19n92v6cPaA21/u/ot//9fvp/fT+1/PX2f3a/pz6APoHcF0a3V/vp/Nfl75f3X+00b+//PutF9AHvC6N7q/30/mvS9+v7j/a6N9f/v3WC+gDXpdG99f76fzXpe9X9x9t9O8v/37rBfQBr0uj++v9dP7r0ver+482+veXf7/1AvqA16XR/fV+Ov916fvV/Ucb/fvLv996AX3A69Lo/no/nf+69P3q/qON/v3l32+9gD7gdWl0f72fzn9d+n51/9FG//7y77deQB/wujS6v95P578ufb+6/2ijf3/591svoA94XRrdX++n81+Xvl/df7TRv7/8+60X0Ae8Lo3ur/fT+a9L36/uP9ro31/+/dYL6ANel0b31/vp/Nel71f3H2307y//fusF9AGvS6P76/10/uvS96v7jzb695d/v/UC+oDXpdH99X46/3Xp+9X9Rxv9+8u/33oBfcDr0uj+ej+d/7r0/er+o43+/eXfb72APuB1aXR/vZ/Of136fnX/0Ub//vLvt15AH/C6NLq/3k/nvy59v7r/aKN/f/n3e34AjN6/fr96/3p+3V9Tz6/R+2n/cZzrfwAavX/9fvX+9fy6v6aeX6P30/7jONf/ADR6//r96v3r+XV/TT2/Ru+n/cdxrv8BaPT+9fvV+9fz6/6aen6N3k/7j+Nc/wPQ6P3r96v3r+fX/TX1/Bq9n/Yfx7n+B6DR+9fvV+9fz6/7a+r5NXo/7T+Oc/0PQKP3r9+v3r+eX/fX1PNr9H7afxzn+h+ARu9fv1+9fz2/7q+p59fo/bT/OM71PwCN3r9+v3r/en7dX1PPr9H7af9xnOt/ABq9f/1+9f71/Lq/pp5fo/fT/uM41/8ANHr/+v3q/ev5dX9NPb9G76f9x3Gu/wFo9P71+9X71/Pr/pp6fo3eT/uP41z/A9Do/ev3q/ev59f9NfX8Gr2f9h/Huf4HoNH71+9X71/Pr/tr6vk1ej/tP45z/Q9Ao/ev36/ev55f99fU82v0ftp/HOf6H4BG71+/X71/Pb/ur6nn1+j9tP84jv4D0NL7aa7n17reX0uj+2tprvd/Re+X318PoKX301zPr3W9v5ZG99fSXO//it4vv78eQEvvp7meX+t6fy2N7q+lud7/Fb1ffn89gJbeT3M9v9b1/loa3V9Lc73/K3q//P56AC29n+Z6fq3r/bU0ur+W5nr/V/R++f31AFp6P831/FrX+2tpdH8tzfX+r+j98vvrAbT0fprr+bWu99fS6P5amuv9X9H75ffXA2jp/TTX82td76+l0f21NNf7v6L3y++vB9DS+2mu59e63l9Lo/traa73f0Xvl99fD6Cl99Ncz691vb+WRvfX0lzv/4reL7+/HkBL76e5nl/ren8tje6vpbne/xW9X35/PYCW3k9zPb/W9f5aGt1fS3O9/yt6v/z+egAtvZ/men6t6/21NLq/luZ6/1f0fvn99QBaej/N9fxa1/traXR/Lc31/q/o/fL76wG09H6a6/m1rvfX0uj+Wprr/V/R++X31wNo6f001/NrXe+vpdH9tTTX+7+i98vvrwfQA+r8dV1H71e/v85f719H99fvpy69fx59QH0Anb+u6+j96vfX+ev96+j++v3UpffPow+oD6Dz13UdvV/9/jp/vX8d3V+/n7r0/nn0AfUBdP66rqP3q99f56/3r6P76/dTl94/jz6gPoDOX9d19H71++v89f51dH/9furS++fRB9QH0Pnruo7er35/nb/ev47ur99PXXr/PPqA+gA6f13X0fvV76/z1/vX0f31+6lL759HH1AfQOev6zp6v/r9df56/zq6v34/den98+gD6gPo/HVdR+9Xv7/OX+9fR/fX76cuvX8efUB9AJ2/ruvo/er31/nr/evo/vr91KX3z6MPqA+g89d1Hb1f/f46f71/Hd1fv5+69P559AH1AXT+uq6j96vfX+ev96+j++v3U5feP48+oD6Azl/XdfR+9fvr/PX+dXR//X7q0vvn0QfUB9D567qO3q9+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">
<div class="human">(01)04650123456787(21)Xk7pQ2mR9vT4wB</div>
</div>
<div class="bottom">
<span>Изготовитель: ООО «Севернъ», 190000, г. Санкт-Петербург, ул. Садовая, д. 12</span>
<span class="eac">EAC</span>
</div>
</div>
</div>
</body>
</html>
Результат (все данные выдуманы):

Методы
| ПолучитьВерсию | GetVersion | строка версии |
| ПолучитьВерсиюЧислом | GetVersionNumber | числовая версия |
| HTMLВКартинку | HTMLToImage | HTML → Base64 |
| Выполнить | Execute | JSON-пакет / async |
| ПолучитьРезультат | GetResult | результат async |
| ОчиститьРезультат | ClearResult | очистка async |
| Справка | Help | краткая справка |
Поддерживаемый HTML/CSS
Теги: `html`, `head`, `meta`, `title`, `body`, `div`, `span`, `b`, `strong`, `img`, `style`, `br`.
CSS (основное): размеры, padding/margin/border, flex/grid (базово), шрифт, цвет, `background`, `overflow: hidden`, картинки `data:image/...` (png/jpeg/svg+xml).
Единицы от холста API: `%` / `cqw` от ширины, `vh` от высоты.
Ограничения
- нет JavaScript;
- нет внешних URL (только встроенные data-URI);
- нет media queries и `position: absolute/fixed`;
- это subset HTML/CSS, не полноценный браузер.
Системные требования
- 1С:Предприятие 8.3 (клиент или сервер);
- Windows x86/x64 и/или Linux x86/x64;
- дополнительных рантаймов (VC Redistributable) для Windows-сборки обычно не требуется (статическая линковка CRT).
Для кого
Разработчики и внедренцы 1С, которым нужна серверная/клиентская генерация изображений из HTML без тяжёлой инфраструктуры.
Вступайте в нашу телеграмм-группу Инфостарт