У мене є програма, яка завантажує Зображення, і коли користувач клацає на ньому, для цього Зображення з’являється текстова область (за допомогою jquery), де користувач може написати якийсь текст на Зображенні. Що слід додати на Image.
Провівши деякі дослідження, я зрозумів, що PIL(бібліотека зображень Python) може допомогти мені це зробити. Тому я спробував кілька прикладів, щоб побачити, як це працює, і мені вдалося написати текст на зображенні. Але я думаю, що є певна різниця, коли я намагаюся це використовувати Python Shellі в веб-середовищі. Я маю на увазі, що текст на текстовій області дуже великий у пікселях. Як я можу досягти такого ж розміру тексту, коли використовую PIL, як той, що на текстовій області?
Текст багаторядковий. Як я можу зробити його багаторядковим на зображенні також, використовуючи PIL?
Чи є кращий спосіб, ніж використання PIL? Я не зовсім впевнений, що це найкраща реалізація.
html:
<img src="images/test.jpg"/>
це зображення, яке редагується
var count = 0;
$('textarea').autogrow();
$('img').click(function(){
count = count + 1;
if (count > 1){
$(this).after('<textarea />');
$('textarea').focus();
}
});
jquery для додавання тексту. Також область тексту - це положення: абсолютний та фіксований розмір.
Чи слід розміщувати його всередині форми, щоб я міг отримати координати тексту на зображенні? Я хочу написати текст на зображенні, коли користувач клацає, і зберегти його на зображенні.