PHP создать изображение в формате jpg части страницы - PullRequest
0 голосов
/ 01 апреля 2012

Я создам динамическую страницу с контентом, добавленным и переставленным с помощью JavaScript.Можно ли создать изображение jpg этого контента?- скажем, все, что находится внутри контейнера div, будет сгенерировано в изображение.Если да, может кто-нибудь дать мне несколько полезных советов по этой технике?

Ответы [ 2 ]

1 голос
/ 01 апреля 2012

Этот вопрос может помочь: Использование HTML5 / Canvas / JavaScript для создания снимков экрана

, а затем этот: преобразование холста в изображение JPEG

Последовательность вашего алгоритма будет выглядеть примерно так:

  1. создать снимок экрана с помощью canvas
  2. преобразовать снимок экрана canvas в файл JPG
1 голос
/ 01 апреля 2012

Традиционный метод состоит в том, чтобы запустить «безголовый браузер» на вашем сервере, «просмотреть» этот URL и сделать снимок экрана. Это может быть сделано с некоторой точностью на стороне клиента в браузере HTML5, см. Это обсуждение:

Использование HTML5 / Canvas / JavaScript для создания снимков экрана

...