Tôi có một ứng dụng tải một Hình ảnh và khi người dùng nhấp vào nó, một vùng văn bản sẽ xuất hiện cho Hình ảnh này (đang sử dụng jquery
), nơi người dùng có thể viết một số văn bản trên Hình ảnh. Cái nào nên được thêm vào Hình ảnh.
Sau khi thực hiện một số nghiên cứu về nó, tôi nhận ra rằng PIL
(Thư viện ảnh Python) có thể giúp tôi làm điều này. Vì vậy, tôi đã thử một vài ví dụ để xem nó hoạt động như thế nào và tôi đã viết được văn bản trên một hình ảnh. Nhưng tôi nghĩ rằng có một số khác biệt khi tôi sử dụng nó Python Shell
và trong môi trường web. Ý tôi là văn bản trên textarea rất lớn bằng px. Làm cách nào để đạt được cùng kích thước văn bản khi sử dụng PIL như kích thước trên vùng văn bản?
Văn bản là Multiline. Làm thế nào tôi có thể làm cho nó cũng có nhiều dòng trong hình ảnh, sử dụng PIL
?
Có cách nào tốt hơn là sử dụng PIL không? Tôi không hoàn toàn chắc chắn, Nếu đây là cách triển khai tốt nhất.
html:
<img src="images/test.jpg"/>
nó là hình ảnh đang được chỉnh sửa
var count = 0;
$('textarea').autogrow();
$('img').click(function(){
count = count + 1;
if (count > 1){
$(this).after('<textarea />');
$('textarea').focus();
}
});
jquery để thêm vùng văn bản. Ngoài ra vùng văn bản là vị trí: kích thước tuyệt đối và cố định.
Tôi có nên đặt nó bên trong một biểu mẫu để tôi có thể nhận được tọa độ của vùng văn bản trên hình ảnh không? Tôi muốn viết văn bản trên hình ảnh khi người dùng nhấp vào và lưu nó trên hình ảnh.