php绘制圆形的方法

作者:shichen2014 时间:2023-10-29 17:31:52 

本文实例讲述了php绘制圆形的方法。分享给大家供大家参考。具体实现方法如下:

php绘图的基本步骤,有四步(php.ini里的 extension = php_gb2.dll 组件首先需要启用)

1、创建画布;

2、画出所需要的图像(圆、直线、矩形、扇形、弧线.......);

3、输出到网页,或者另存;

4、销毁图片(目的是释放图像所占用的内存)。

网站开发最常用的三种图像格式:gif、jpg/jpeg、png

(1)gif格式:压缩率最高,但只能显示256色,可能造成色彩的丢失。优势:可能显示动画图像。

(2)jpg/jpeg格式:压缩率也比较高(有损压缩,也会丢失一些色彩),网页上使用比较多。

(3)png格式:综合了gif和jpg的优势,它不能显示动画图像。高保真,支持无损压缩,色彩保存得最好,相对来说,要比 jpg/jpeg 要大一点。

php绘制圆形,代码如下:

<?php
//1、创建画布
$im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符。另外还有一个函数 imagecreate 已经不推荐使用。
//2、绘制所需要的图像
$red = imagecolorallocate($im,255,0,0);//创建一个颜色,以供使用
imageellipse($im,30,30,40,40,$red);//画一个圆。参数说明:30,30为圆形的中心坐标;40,40为宽和高,不一样时为椭圆;$red为圆形的颜色(框颜色)
//3、输出图像
header("content-type: image/png");
imagepng($im);//输出到页面。如果有第二个参数[,$filename],则表示保存图像
//4、销毁图像,释放内存
imagedestroy($im);
?>

希望本文所述对大家的php程序设计有所帮助。

标签:php,绘制
0
投稿

猜你喜欢

  • Python解决爬虫程序卡死问题

    2021-04-02 15:34:32
  • python 字段拆分详解

    2021-03-16 22:59:58
  • 运用mysqldump 工具时需要注意的问题

    2024-01-20 07:11:56
  • IE7的web标准之道 Ⅰ

    2008-08-13 12:42:00
  • php fread函数使用方法总结

    2024-05-03 15:49:24
  • Python中Tkinter组件Menu的具体使用

    2023-09-11 12:46:26
  • Python 实现绘制子图及子图刻度的变换等问题

    2021-09-30 22:34:38
  • Python求解排列中的逆序数个数实例

    2021-07-28 15:17:27
  • 详解Python如何获取视频文件的大小和时长

    2021-12-08 14:50:13
  • SQL Server密码管理的六个危险判断

    2008-10-23 13:57:00
  • python实现beta分布概率密度函数的方法

    2021-08-02 21:39:16
  • Chrome插件开发系列一:弹窗终结者开发实战

    2024-04-29 13:42:04
  • python输入整条数据分割存入数组的方法

    2022-04-10 06:10:25
  • 上传图片js判断图片尺寸和格式兼容IE

    2024-04-10 10:48:37
  • Matplotlib中%matplotlib inline如何使用

    2021-11-22 15:17:41
  • 教你如何在SQL Server计算机列和平均值

    2009-01-20 15:10:00
  • mysql5.5数据库data目录迁移方法详解

    2024-01-23 10:56:27
  • Python实现七大查找算法的示例代码

    2021-05-28 07:33:35
  • vue 页面卡死,点击无反应的问题及解决

    2024-04-27 16:04:21
  • asp我对后台安全的一些做法

    2011-09-01 19:22:09
  • asp之家 网络编程 m.aspxhome.com