gifts2017

Преобразуем текст в картинку. Генератор надписей и водяных знаков (4.3.0.1)

Опубликовал Алексей Константинов (alexk-is) в раздел Программирование - Работа с интерфейсом

Выбираем шрифт, цвет текста, цвет фона и получаем любой текст в виде картинки. Нажатием "трёх кнопок" можно сделать открытку или нанести на картинку водяной знак в виде текста
Только качественный контент

Вот получил задание: Разослать по электронной почте фирменные открытки с личным обращением к получателю. И вновь меня спас ImageMagick. В качестве примера работы с текстом в этом консольном графическом редакторе выкладываю обработку ГенераторНадписей.epf.

Генератор надписей может использоваться в любой конфигурации 1С:Предприятия 8.1 и 8.2 (толстый клиент). Для запуска обработки под 8.2, обработку необходимо открыть в конфигураторе для конвертации.

Генератор надписей позволяет сформировать текст в виде картинки или наложить текст на картинку. Всё что нужно сделать - это выбирать шрифт, цвет текста, цвет фона и можно получить любую надпись с альфа-каналом или разместить надпись на картинке. Результат наложения текста выводится на рабочий стол со скролингом. Так что можно поиграться и выбрать наилучшее сочетание шрифта, цветов или размещения текста и тени.

200 русифицированных шрифтов прилагается.

Есть возможность групповой обработки файлов - для этого нужно выбрать режим работы "Результат каталог слайдов (24-bit)".

Попробуйте. Надеюсь, вам понравится Smile«Охрана труда» для 1С:Предприятия 8.2

Ещё пример динамического наложения текста на картинку можно посмотреть здесь.

Google+

Скачать файлы

Наименование Файл Версия Размер
Генератор надписей (4.3.0.1) 428
.epf 7,97Mb
23.05.12
428
.epf 7,97Mb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Василий Демидов (Душелов) 23.12.10 21:38
2. Алексей Константинов (alexk-is) 24.12.10 05:44
(1) Результат сразу выводится на рабочий стол 1С:Предприятия.
3. Александр Зубцов (iov) 24.12.10 11:59
так вот как водяные знаки нанесу на картинки товара....
4. Alxd (salexdv) 24.12.10 12:46
Еще бы прозрачность добавить...
5. Алексей Константинов (alexk-is) 25.12.10 00:19
(4) ImageMagic полнофункциональный графический редактор. Можно делать всё что хочется.
Добавил прозрачность, поворот текста и выбор места размещения текста на картинке.
6. Alxd (salexdv) 25.12.10 11:16
7. Алексей Константинов (alexk-is) 04.01.11 14:04
(3) Добавил режим групповой обработки. Обрабатываются все файлы из указанного каталога.
8. Александр Зубцов (iov) 04.01.11 14:14
(7) Ай малаца вот так держать.
9. Андрей Золоторев (golden099) 16.09.11 10:46
Не вешь канешно прикольная но немного бесполезная, в том плане что времени много убивает, а результат конечно впечатляет!:-)
10. Pavel Nevzorov (MrXaN) 23.09.11 08:50
11. me Halyna (mehalyna) 16.10.11 20:04
Простенько, но красиво. Можна доработать немного самостоятельно. Спасибо!
12. Рашид Сулейманов (bugbugme) 16.10.11 20:07
13. Ольга K (Musen) 16.12.11 15:08
Сделайте такое же, но с подстановкой печати организации подписи ответственного сотрудника... плиииз :)
14. Алексей Константинов (alexk-is) 16.12.11 15:30
(13) Думаю вот это поможет. http://dev.1tsm.ru/project/137
Если не поможет, пишите, что-нибудь придумаем...
15. САША МЕНЬШОВ (MENsa) 09.02.12 11:17
Прикольно конечно, спасибо
16. Ivan Haos (haous) 09.02.12 12:16
Вот теперь будет глаз радовать разноцветность среды 1с. Благодарю!
17. Андрей Данилюк (DanilaDru) 16.02.12 11:22
Спасибо, понравилось.
Много времени занимает подготовка окружения. Предлагаю проверять через "НайтиФайлы().Количество() <> 0" и не перевыгружать каждый раз файлы из макетов (подсмотрено такое в консолидации)

Я так понимаю у конвертора проблемы с длинными именами, поэтому папка создается в корне системного диска? Пытался перевести на КаталогВременныхФайлов() чтобы в корне на сорило, но не взлетело.
18. Алексей Константинов (alexk-is) 16.02.12 11:40
(17) Не только с длинными именами, но и с кирилицей... :(
19. Денис (v_den_v) 12.03.12 11:04
(14) alexk-is, спасибо за ссылку - часто встает задача вывести подпись и печать и при этом очень много времени занимала подготовка картинки печати - те самые грязные пикселы.

вопрос не совсем по теме - поймите меня правильно - а прилагаемые шрифты все "бесплатные"? ;)
20. Алексей Константинов (alexk-is) 12.03.12 18:38
(19) Мне давно тому назад досталось "по наследству" около 1500 различных шрифтов. Для данной обработки любые шрифты не подходят. Шрифты, которые прилагаются к обработке легко найти и свободно скачать на просторах интернета. Уверен, что у каждого из этих шрифтов есть автор. Если брезгуете, то можете использовать другие шрифты.
21. 1 (gradus) 19.12.12 21:12
Не совсем понятно для чего в описании скрытые прямые (посторонние?) ссылки с пустым анкором? Так всем можно делать?
22. Алекс Климанов (fuxic) 24.12.12 20:29
как получить разрешение картинки с помощью im? что-то не догоняю куда он возвращает результат. пожскажите, пожалуйста)

Up: сори нашел сам. это можно через WIA.ImageFile, если кому надо будет
23. Anatoliy (NOVOPRO) 16.01.13 05:38
Спасибо, удобно при обработке нескольких фотографий сразу.
24. me Halyna (mehalyna) 19.04.13 12:49
Доказательство того, что 1С можна использовать не только для учета. Огромное спасибо заидеи!
25. Ruslan Edokov (Redokov) 14.11.14 12:35
Спасибо за обработку, но на мой взгляд, имело смысл написать, что для генерации изображения использовалась библиотека ImageMagick, т.к. я надеялся, что изображение генерируется средствами 1С :)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа