У мене є програма, яка завантажує Зображення, і коли користувач клацає на ньому, для цього Зображення з’являється текстова область (за допомогою 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 для додавання тексту. Також область тексту - це положення: абсолютний та фіксований розмір.
Чи слід розміщувати його всередині форми, щоб я міг отримати координати тексту на зображенні? Я хочу написати текст на зображенні, коли користувач клацає, і зберегти його на зображенні.