显示图像的选定部分。在提供的示例中,显示左上角 100px x 100px 的区域。
<?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);
?>
我将你的脚本添加到我找到的另一个 PHP 类中,该类允许你调整图像大小并保存图像。感谢添加的功能;)
脚本: http://pastebin.com/HQhk5SxF
添加了 png 和 gif 支持
http://pastebin.com/rzNVa0xN
如何在类中使用它?
谁能描述一下它是如何工作的?
如何通过 php 获取网页的屏幕截图?
感谢分享此类信息。它非常有用。
你好,
我试图向用户隐藏源代码,这样任何人都无法复制我的 CSS、JS、JQuery 和内容(对于内容,我禁用了键盘和右键单击,但这还不够,因为用户可以查看源代码)。我知道这是不可能的,但请告诉我一些技巧,这样任何人都无法复制我的 CSS 和 JS。我使用 PHP、HTML、CSS、JS 和 JQuery 构建了我的页面。所以请用任何一种语言给我解决方案。
谢谢,