Имя: Пароль:
1C
 
Рисование на битмапе для создания капчи
,
0 repin_mike
 
16.08.22
09:20
С удивлением обнаружил, что оказывается 1С не умеет выводить в Картинка текст и простейшую графику типа линий, кругов и тд. Мне надо изобразить простейшую капчу, то есть вывести на битмап четыре буквы и поверх них пару разноцветных полос. Это возможно сделать платформой или искать внешнюю компоненту?
1 Kassern
 
16.08.22
09:27
(0) webkit вам в помощь, скорее всего, через него можно это реализовать
2 mistеr
 
16.08.22
09:27
Ага, а еще кофе варить не умеет.

ImageMagick и подобные для этого есть.
3 Kassern
 
16.08.22
09:27
хоть и урезанный функционал 1с в этом плане
4 mistеr
 
16.08.22
09:29
Только хорошая капча это не просто четыре буквы и две полоски. Инструменты для автоматического распознавания тоже есть, в т.ч. бесплатные.
5 Волшебник
 
16.08.22
09:31
(0) Лучше задать пример, например, сколько будет: "3+5*два="
6 repin_mike
 
16.08.22
09:32
(5) Огонь! Спасибо за подсказку!
7 Kassern
 
16.08.22
09:35
(5) Ага, а потом долгий холи вар, какой должен быть ответ 1, или 9. Пример 6:2(2+1) =))
8 Волшебник
 
16.08.22
09:37
(7) В сложных случаях можно принимать оба ответа как правильные
9 Кирпич
 
16.08.22
09:56
(7) Плоскоземельщики чтоли не верят, что ответ 9?
10 Kassern
 
16.08.22
09:57
(9) окей, а теперь представим пример по другому 6:2х, где х=3. Какой ответ будет?)
11 Kassern
 
16.08.22
10:01
В общем, если пример был написан так: 6/2*(2+1) то вопросов бы не было)
12 Кирпич
 
16.08.22
10:14
(11) ну так это вопрос не о том, как это считать, а о том, что это вообще написано
13 Кирпич
 
16.08.22
10:16
Если это написано по школьному, то это 6/2*(2+1)
14 Chai Nic
 
16.08.22
10:18
Битмап можно нарисовать через объект ДвоичныеДанные, в последних версиях платформы туда завезли работу с байтовым буфером.
15 mistеr
 
16.08.22
10:29
(14) Да ну? Теперь на 1С можно реализовать Брезенхейма и Гуро?

Тогда кто-нибудь просто обязан портировать Doom и выложить на ИС.