Эта вещь действительно раздражает. На самом деле я знаю, как конвертировать HTML в изображение с помощью библиотеки html2canvas. Но я просто хочу знать, как большинство людей, у которых есть приложения для развлечений Facebook, такие как this и this, создают изображения.Как приложения для развлечений Facebook создают изображения из информации?
Я могу получить всю необходимую информацию пользователя с помощью FB API, то как мне создать изображение в формате JPG/PNG, подобное им? То, что я пробовал, - html2canvas
, но я не думаю, что все другие приложения для развлечений используют эту вещь. Потому что, просмотрев их исходный код, я не мог видеть HTML-элемент, содержащий все содержимое изображения, которое должно быть сгенерировано с использованием html2canvas
. Даже холст элемент NOT настоящее время. Отображается только изображение.
Таким образом, может быть возможности:
Они делают всю обработку в отдельном HTML/PHP страницы с помощью Ajax (Что это еще один вопрос, я искал много, но не мог найти одного ответ, связанный с этим: см. запрос ниже).
Они скрывают HTML и соответствующий РИСУНКА элемент, используя Z-индекс или что-то и показывают только сформированный образ.
Они не используют
html2canvas
. Они используют что-то еще.
Запрос связанные с : Возможно ли Ajax вызов выполнить страницу HTML, включая JS, CSS (скажем URL: 'convertAndReturnImage.php'
и сделать результат и вернуть сгенерированный изображение/URL с помощью html2canvas
в success
Функция?
Что вы подразумеваете под комбинацией? Я думаю, вы не получили то, что я спросил. –
вы также можете комбинировать изображения на сервере, а не с клиентом. вы хотите создавать изображения, подобные этим снимкам экрана, не так ли? – luschn
там действительно мало. вам не нужен холст, вам просто нужны отдельные изображения и их координаты x/y для их размещения/объединения. что происходит на сервере. ИЛИ вы используете canvas и экспортируете все изображение в php. – luschn