Julien Ducro
Julien Ducro

Reputation: 854

Generate image from html with php

For some security reasons, I would like to generate an image based on Google Calendar embed iframe, to be able to show it on a website who don't allow iframes.

Is there any php library to create an image from html?

The script have to be executable on a linux server.

Upvotes: 11

Views: 26916

Answers (2)

Julien Ducro
Julien Ducro

Reputation: 854

The library wkhtmltoimage works perfectly.

I have created a page to embed the google calendar (the url can't be reach directly).

I generate a picture from this page and I link this image on my profile on the website.

Thanks heaps for the comments.

Upvotes: 8

Sudantha
Sudantha

Reputation: 16224

functions from the GD library to output an image of the current screen

<?php
//All of your normal code would go here
//But before exiting, grab a snapshot
$image = imagegrabscreen();
imagejpeg($image,"my_screenshot.jpeg");
imagedestroy($image);
?>

Or use

websnapr lets you capture screenshots of (almost) any web page. Allow your visitors to instantly visualize any web page before clicking. Increase site traffic, click-through rate and site stickiness.

Upvotes: 0

Related Questions