преобразование HTML-текста в изображение с помощью PHP - PullRequest
5 голосов
/ 03 декабря 2010

Каков наилучший способ преобразования текста, встроенного в HTML-тег, в изображение, используя php, сохраняя стиль, написанный в HTML-теге? например:

конвертировать:

<span class="Apple-style-span" style="font-size: xx-large;"><font class="Apple-style-span" color="#F4A460">Stack </font><font class="Apple-style-span" color="#800000">Overflow</font></span>

в: alt text

есть ли класс для этого? или я должен взорвать его и прочитать теги один за другим? Любое предложение?

Ответы [ 3 ]

2 голосов
/ 03 декабря 2010

Возможно, стоит взглянуть на Краска . Хотя это не совсем то, что вы ищете, потому что вам придется предоставить ему множество опций, это должен быть хороший ресурс, на котором вы можете расширить.

Не уверен, хотите ли вы также отображать шрифты, используемые в вашем HTML-фрагменте, но если вы это сделаете, вам также придется получить все часто используемые веб-шрифты и поместить их все в папку, откуда скрипт может читать.

Надеюсь, это поможет.

0 голосов
/ 03 декабря 2010

Проверьте это

http://code.google.com/p/wkhtmltopdf/downloads/list

Проект сконцентрирован вокруг html в pdf с использованием движка webkit, но есть также двоичные файлы и исходные тексты для html to image. Это внешний двоичный файл, поэтому он может быть бесполезен для вас.

В противном случае я бы посмотрел на imagemagick.

0 голосов
/ 03 декабря 2010
...