2010-12-03 12 views
5

¿cuál es la mejor manera de convertir un texto incrustado en una etiqueta html a una imagen usando php manteniendo el estilo escrito en la etiqueta html? por ejemplo:
conversión de texto html a una imagen con php

convertir:

<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> 

en: alt text

¿hay alguna clase para ello? o debería explotar y leer las etiquetas una por una? cualquier sugerencia ?

Respuesta

2

Puede que desee echar un vistazo a Painty. Aunque no es exactamente lo que estás buscando porque tendrás que darle una variedad de opciones, debería ser un buen recurso para expandir.

No estoy seguro de si también desea representar las fuentes que se utilizan en su fragmento HTML, pero si lo hace, también deberá obtener todas las fuentes web utilizadas comúnmente y ponerlas todas en una carpeta de donde el script puede leer

Espero que esto ayude.

+0

¡sí, genial! ese es de lejos el mejor, al menos me va a ahorrar el dolor de cabeza de escribir la clase yo mismo! –

+0

@ hakim-sina contento de ser de ayuda! :) –

0

comprobar éste hacia fuera

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

se centra el proyecto alrededor de html a pdf usando el motor de webkit, pero también hay binarios y fuente para html a la imagen. Sin embargo, es un binario externo, por lo que podría no serle útil en su caso de uso.

De lo contrario, miraría en imagemagick.