Displays a selected chunk of an image. In the example provided, the upper left 100px x 100px are shown.
<?php $filename= "test.jpg"; list($w, $h, $type, $attr) = getimagesize($filename); $src_im = imagecreatefromjpeg($filename); $src_x = '0'; // begin x $src_y = '0'; // begin y $src_w = '100'; // width $src_h = '100'; // height $dst_x = '0'; // destination x $dst_y = '0'; // destination y $dst_im = imagecreatetruecolor($src_w, $src_h); $white = imagecolorallocate($dst_im, 255, 255, 255); imagefill($dst_im, 0, 0, $white); imagecopy($dst_im, $src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h); header("Content-type: image/png"); imagepng($dst_im); imagedestroy($dst_im); ?>
I added your script to another php class I found that lets you resize and save the image. Thanks for the added functionality ;)
Added png & gif support
How to use it in class?
Can anyone describe, that how this works
How to get the screenshot of webpage by php?
Thanks for sharing the information like this. It is very Userful.
I am trying to hide Source Code from the user, such that no one can copy my CSS, JS, JQuery and Content(for Content i disabled Keyboard and right click, but it is not enough, as user can go in view-source). I know it is impossible but tell me the trick though which no one can copy my CSS, JS. I am built my Pages in PHP, HTML, CSS, JS, JQuery. So give me solution in any of these language.