【php利用imagemagick实现复古老照片效果实例】教程文章相关的互联网学习教程文章

thinkphp分页实现效果

对于thinkphp分页的实现效果,一共分为两种一种是一种调用公共函数中的函数方法,而另一种是模型中书写分页的方法,下面就给需要的朋友来整理一下。 一、分页方法/*** TODO 基础分页的相同代码封装,使前台的代码更少* @param $m 模型,引用传递* @param $where 查询条件* @param int $pagesize 每页查询条数* @return \Think\Page*/ function getpage(&$m,$where,$pagesize=10){$m1=clone $m;//浅复制一个模型$count = $m->where(...

利用php_imagick实现复古效果的方法【图】

介绍 php_imagick是一个可以供PHP调用ImageMagick功能的PHP扩展,使用这个扩展可以使PHP具备和ImageMagick相同的功能。 ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过185种基本格式 的图片文件,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操...

Laravel+jQuery实现AJAX分页效果

本文实例讲述了Laravel+jQuery实现AJAX分页效果。分享给大家供大家参考,具体如下: JavaScript部分: //_______________________ // listener to the [select from existing photos] button $(#photosModal).on(shown.bs.modal, function () {// get the first page of photos (paginated)getPhotos(function(photosObj){displayPhotos(photosObj);}); }); /** * get the photos paginated, and display them in the modal of sel...

PHP+Jquery与ajax相结合实现下拉淡出瀑布流效果【无需插件】

导读: 瀑布流,又称瀑布流式布局。是比较流行的一种网站页面布局,视觉表现为参差不齐的多栏布局,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。最早采用此布局的网站是Pinterest,逐渐在国内流行开来。国内大多数清新站基本为这类风格,像花瓣网、蘑菇街、美丽说等。 不废话,直接上代码,整段代码分为前后两段代码,具体代码如下所示。前台: <?php <br>$category=$this->getMyVal(category,$_GET);<b...

php实现给一张图片加上水印效果

php实现给一张图片加上水印效果 <?php /*** 功能:给一张图片加上水印效果* $i 要加水印效果的图片* $t 水印文字* $size 文字大小* $pos 水印的位置* $color 文字的颜色* $flag 是布尔值,主要用来区分是不是原图上加水印* $type 如果$flag等于false 则新图上加上水印 新文件名为 原名_txt.jpg*/ function txt($i,$t=版权所有,$size=25,$pos=5,$color=rand,$flag=true,$type=_txt){$img = imag...

jQuery向下滚动即时加载内容实现的瀑布流效果

下拉滚动条或鼠标滚轮滚动到页面底部时, 动态即时加载新内容。后台用 json 传输数据, 示例程序中只写了示例数组。数据也只设置了两个属性, 需根据实际应用改写。 页面用了 ul li 做为容器, 每个 li 表示一列 <ul id="stage"> <li></li> <li></li> <li></li> PHP和Jquery和ajax实现下拉淡出瀑布流效果(无需插件) <li></li> </ul> JS代码 /* @版本日期: 版本日期: 2012年4月11日 @著作权所有: 1024 intelligence ( http://w...

PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用【图】

jPaginate是基于jQuery的动感滚动分页插件,它的表现形式是像分页的按钮一样,非常有意思的是这些按钮却可以滚动,可以通过单击或鼠标滑向点两侧的小箭头来控制按钮的前后滚动。 调用jPaginate插件的方法很简单:$(elementID).paginate() 属性设置 可喜的是,jPaginate提供了很多属性配置,您可以轻易的定制想要的分页效果。 设置方法如:$(elementID).paginate({ count:80, start:1, ... }) count: 数字,总记录数。 start: 数字...

PHP实现图片裁剪、添加水印效果代码【图】

3、PHP对图像的裁剪 <div><h4>裁剪之前</h4><img src="1.png" style="border:1px solid red;"></div><?phpheader("content-type","text/html;charset=utf-8");/**图片裁剪*@param string $filename 图片的url*@param int $width 图片裁剪宽度*@param int $height 图片裁剪高度*@param int $x 裁剪图片左边开始的位置*@param int $y 裁剪图片顶边开始的位置*/function cut($filename,$x,$y,$width,$height){/*获取...

PHP实现图片旋转效果实例代码

PHP对图像的旋转 <div><h4>旋转之前</h4><img src="1.png" style="border:1px solid red;"></div><?phpheader("content-type","text/html;charset=utf-8");/**图片沿y轴旋转,以png格式为例*@param string $filename 图片的url*/function turn_y($filename){/*创建图片资源*/$backy = imagecreatefrompng($filename);/*获取大小*/$widthy = imagesx($backy);$heighty = imagesy($backy);/*创建新的图片资源,保存翻转后的图片*/$new...

PHP实现的多彩标签效果代码分享

目前,大家的博客左侧通常加上一个漂亮的多彩标记,也想给自己的小站加一下这个小功能。 可惜已经再不再是使用WordPress的时候那么方便了,使用WordPress的朋友们直接使用现成的插件,鼠标点点就可以加上这个炫彩的功能。小站程序是自个写的,要加这么一个功能还是得自己动手,就当学习吧! 首先,我分析了一下目前多彩标签的主要表现形式,主要有两点:颜色多样,大小不一。这个是多彩标签的特性,于是想到了PHP中的随机函数rand。...

一个显示效果非常不错的PHP错误、异常处理类【图】

一、效果图:二、实现代码代码如下:<?php // 自定义异常函数set_exception_handler(handle_exception); // 自定义错误函数set_error_handler(handle_error); /** * 异常处理 * * @param mixed $exception 异常对象 * @author blog.snsgou.com */function handle_exception($exception) { Error::exceptionError($exception);} /** * 错误处理 * * @param string $errNo 错误代码 * @param string $errStr 错误信息 * @param string...

打造超酷的PHP数据饼图效果实现代码【图】

效果图:源代码: [code] <? //+------------------------+ //| pie3dfun.PHP//公用函数 | //+------------------------+ define("ANGLE_STEP", 5); //定义画椭圆弧时的角度步长 function draw_getdarkcolor($img,$clr) //求$clr对应的暗色 { $rgb = imagecolorsforindex($img,$clr); return array($rgb["red"]/2,$rgb["green"]/2,$rgb["blue"]/2); } function draw_getexy($a, $b, $d) //求角度$d对应的椭圆上的点坐标 { $d = deg2...

php 仿Comsenz安装效果代码打包提供下载【图】

最终的效果如下: step.inc.php 安装步骤效果类: 代码如下:/** * step.inc.php 安装步骤效果类 * * 从Comsenz产品的数据表安装效果中提取出主要代码,以供大家学习 * @author tianxin * @version 1.0.0 * */ class StepClass { function show_header() { define(SHOW_HEADER, TRUE); $step = 1; $version = beta1.0; $release = 20100223; $install_lang = 简体中文UTF8版; $title = 仿Comsenz安装; $charset = uft-8; echo <<<E...

纯php打造的tab选项卡效果代码(不用js)

1.根据get判断,获取get生成css 代码如下:<style type="text/css"> <?php if(!isset($_GET[city_id])) { $city_id = 12; } else { $city_id = $_GET[city_id]; } echo .a.$city_id. { color:red; } ; for($i=12;$i<=16;$i++) { if($i != $city_id) { if ($i != 12 ) { echo .list.$i.{ background-image:url("image/style/bg.gif"); }; } else { echo .list.$i. { background-image:url("image/style/left_bg.gif"); } ; } } else...

简单示例AJAX结合PHP代码实现登录效果代码

HTML部分: <html> <head> <scrīpt language="javascrīpt"> function postRequest(strURL){ var xmlHttp; if(window.XMLHttpRequest){ // For Mozilla, Safari, ... var xmlHttp = new XMLHttpRequest(); } else if(window.ActiveXObject){ // For Internet Explorer var xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } xmlHttp.open('POST', strURL, true); xmlHttp.setRequestHeader('Content-Type', 'application/x-ww...

实例 - 相关标签