javascript - Comment générer directement des images à partir d'une page HTML pour créer une fonction Snapshot?
高洛峰
高洛峰 2017-05-16 12:02:06
0
5
378

Après avoir lu de nombreuses réponses sur Internet, ils ont tous dit de générer d'abord un PDF, puis de le convertir en images, mais je l'ai essayé. Générer un PDF à partir de HTML gâcherait le style de la page, puis utiliser imagick pour convertir un PDF en images. . J'ai toujours installé cette extension. Sans succès, il n'y a rien dans phpinfo(), donc je voudrais demander s'il existe une méthode en une étape pour convertir directement la page html en image ?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(5)
巴扎黑

html2canvas.js

洪涛

Cela doit être considéré comme une capture d'écran. phantomjs peut simuler le noyau du navigateur. Bien sûr, prendre des captures d'écran n'est pas un problème. Vous pouvez rechercher une utilisation

.
迷茫

Il semble qu'il existe un programme appelé dom-to-image.js, qui convertit les nœuds dom en chaînes base64. Vous pouvez le vérifier

.
巴扎黑

Vous pouvez utiliser imagegrabwindow pour prendre des captures d'écran

黄舟

rasterizeHTML.js Celui-ci est bien meilleur que celui-là html2canvas.js, allez le voir

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal