2011-04-06 6 views
0

J'ai un éditeur WYSIWYG où un utilisateur peut entrer dans tout le texte, le mettre en gras, italique, polices de changement, etc.HTML au format JPG en utilisant PHP

Ce que je veux faire est, convertir le code HTML est entré en WYSIWYG Editor à JPG.

Est-ce possible? Tout code?

+2

on dirait que vous voulez 'wkhtmltoimage' ou d'une autre capture d'écran d'un site Web trop l. – mario

+0

Si le HTML est basique, il pourrait être plus facile d'utiliser l'une des API PHP [traitement d'image] (http://www.php.net/manual/fr/refs.utilspec.image.php). Mais s'il vous plaît utiliser le format PNG et non JPEG. –

+0

J'utilise un éditeur HTML WYSIWYG donc je ne peux pas restreindre le HTML des utilisateurs perscpective. "wkhtmltoimage" est-ce une bibliothèque PHP? – user580950

Répondre

-1

Bien sûr, vous pouvez y intégrer SWFUpload et passer le tag image dans le div de l'éditeur. SWFUpload est bon car il est multi-navigateur. Il choisit d'abord Flash, puis décide s'il doit revenir à javascript ou même à un formulaire de base.

1

Oui, il est possible ..

Vous devez créer un script php qui sera tout simplement sortie que rien d'autre HTML par exemple. html.php? pageid = {ID dynamique}

Ensuite, vous devrez télécharger le wkhtmltoimage

Après avoir téléchargé mis son chemin dans les variables d'environnement

Ensuite, vous aurez simplement besoin d'utiliser ce code pour le convertir en une image

exec("wkhtmltoimage html.php?pageid=323 teset.jpg"); 

Si vous avez d'autres questions me faire savoir :)

Questions connexes