php创建不失真高清图片实现代码

//创建图像
$im=imagecreatetruecolor(100,100);
//将背景设为红色
$red=imagecolorallocate($im,255,0,0);
imagefill($im,0,0,$red);
//输出图像
header('content-type: image/png');
imagepng($im);
imagedestroy($im);
/*
执行该代码,将生成背景为红色的图形。
*/

//代码二

//创建真彩色图像
$img=imagecreatetruecolor(400,400);
//通过循环执行操作
for($i=10;$i<=350;$i=$i+20)
{
  //定义颜色
  $color=imagecolorallocate($img,200,50,$i);
  //画出椭圆
  imageellips教程e($img,200,200,350,$i,$color);
}
//输出图像
header("content-type: image/png");
imagepng($img);
//销毁图像
imagedestroy($img);
/*
该代码的执行结果如图:22.7所示:
*/
//代码三

//创建真彩色图像
$img=imagecreatetruecolor(200,200);
$white=imagecolorallocate($img,255,255,255);
$red=imagecolorallocate($img,255,0,0);
$blue=imagecolorallocate($img,0,0,255);
//在图像上画图
imagearc($img,100,100,50,150,360,0,$red);
imagearc($img,100,100,150,50,0,360,$blue);
//输出图像
header("content-type: image/png");
imagepng($img);
//销毁图像
imagedestroy($img);
/*
该代码的的执行结果如图22.6所示:
*/

//实例四

//发送头文件
header("content-type: image/png");
//创建图像,如果失败输出内容
$im=imagecreatetruecolor(500,500);      //创建图像
//定义背景颜色
$black=imagecolorallocate($im,0,0,0);
//定义线颜色
$color=imagecolorallocate($im,0,255,255);
//在图像上画出虚线
imageline($im,1,1,450,450,$color);
//输出图像文件
imagepng($im);
//销毁图像
imagedestroy($im);

时间: 2024-09-30 19:16:52

php创建不失真高清图片实现代码的相关文章

php imagecreatetruecolor创建高清图片函数

php imagecreatetruecolor创建高清图片函数 imagecreatetruecolor()返回一个图像标识符代表指定大小的黑色形象. 根据你的PHP和GD版本中函数定义与否.对于PHP 4.0.6通过4.1.x这个函数总是存在的 ,如果广东模块加载,但它要求GD2的情况下被安装了PHP将发出一个致命错误并退出. 用PHP 4.2.x版这种行为是不同的人发出警告,而不是一个错误.其他版本只定义此功 能, 看看实例 <?php header ('Content-type: ima

Windows Phone 8开始支持上传高清图片及视频至SkyDrive的功能

微软近日在官博上宣布,Windows Phone 8用户也能享受到上传高清图片及视频至SkyDrive的功能.微软介绍道,用户在使用这个功能时需要进入照片-更多-设置-SkyDrive,然后点击"最高质量"即可实现上传高清图片或视频到SkyDrive的功能. 这里提醒一点,在使用这个功能的时候,用户必须要保证是在WiFi网络的环境下进行,不然可得承受昂贵的流量费用了.

ios-iOS主流是用什么第三方上传高清图片?AFN?ASI?Base64?

问题描述 iOS主流是用什么第三方上传高清图片?AFN?ASI?Base64? iOS主流是用什么第三方上传高清图片?AFN?ASI?Base64?那一种比较好一点,速度快,简单高效 解决方案 base64只是一种编码格式 AFNetwork 和 ASI 才是开源的网络请求组件 如果说使用简单的话 推荐AFNetwork,不过2.0版本只支持iOS7+ 解决方案二: base64不太适合用来对图片编码,因为图片太大了,base64一般对文字数据进行编码 解决方案三: 额,我一般直接就用afn上传

技嘉GA-Z77-HD4主板组建影楼观看高清图片绝佳选择

随着人们生活水平的日益提高,影楼生意越来越火爆,个人艺术照.婚纱照.孕妇照.宝宝照.全家福等针对不同群体的摄影套餐倍受欢迎.因为影楼工作人员电脑里存储的照片太多,而且都是http://www.aliyun.com/zixun/aggregation/34615.html">高清大图,用一般配置的电脑看图,速度跟不上,有时还需缓冲等待,花费大量时间不说,还占用太多内存影响电脑运行的速度,所以影楼给客户观看高清照片的电脑必须要高端配置.技嘉GA-Z77-HD4支持第四代超耐久经典版技术,支持技

Google Maps更新,新增72个国家高清图片支持

从 伦敦奥运会开始,Google发布了Goolge Maps和Google Earth更新,新增72个国家,包括华盛顿.加利福尼亚.马德里.日内瓦.慕尼黑在内的25个城市高清图片.Google官方博客介绍,伦敦奥运会的主要场地现已提供45%的鸟瞰图和3D视图,用户可以半空中鸟瞰的视觉观察目标,为用户提供更好的用户体验.

找免费高清图片素材

   对于网页设计师和平面设计师来说,图片素材是十分需要的,特别是无版权限制的素材.虽然国内有很多素材下载站,但是大部分都没有版权描述,这样会让用户不知道是否可以免费使用这些素材. 没关系,今天我们为大家整理了目前优秀的提供免费图片素材 资源网站,这些网站的图片质量相当高,大部分为高分辨率(高解析),并且,最重要的是,它是免费的,无版权限制哦! 下面一起看看这些网站,把你喜欢的都收藏起来吧,不,应该是把这一整篇文章收藏起来或分享到你的微博. Gratisography gratisography

优秀的免费高清图片素材网站推荐

对于网页设计师和平面设计师来说,图片素材是十分重要的,特别是无版权限制的素材. 虽然目前国内有很多素材下载站,但是大部分都没有版权描述,这样会让用户不知道是否可以免费使用这些素材. 但是没关系,今天为大家整理目前优秀的提供免费图片素材资源网站,这些网站的图片质量相当高,大部分为高分辨率(高解析),并且,最重要的是,它是免费的,无版权限制哦! 下面一起看看这些网站,把你喜欢的都收藏起来吧,不,应该是把这一整篇文章收藏起来或分享到你的微博. 相关文章:<8个提供免费高品质的照片网站> Gratis

Android获取高清app图标代码分享_Android

Android获取高清app图标只有一个方法,具体内容如下 public synchronized static Drawable getIconFromPackageName(String packageName, Context context) { PackageManager pm = context.getPackageManager(); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1)

Android获取高清app图标代码分享

Android获取高清app图标只有一个方法,具体内容如下 public synchronized static Drawable getIconFromPackageName(String packageName, Context context) { PackageManager pm = context.getPackageManager(); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH_MR1)