码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • PHP 图像处理

    PHP 提供了丰富的图像处理函数,主要包括:

    函数描述
    gd_info() 取得当前安装的 GD 库的信息
    getimagesize() 获取图像信息
    getimagesizefromstring() 获取图像信息
    image_type_to_extension() 获取图片后缀
    image_type_to_mime_type() 返回图像的 MIME 类型
    image2wbmp() 输出WBMP图片
    imageaffine() 返回经过仿射变换后的图像
    imageaffinematrixconcat() 连接两个矩阵
    imageaffinematrixget() 获取矩阵
    imagealphablending() 设定图像的混色模式
    imageantialias() 是否使用抗锯齿(antialias)功能
    imagearc() 画椭圆弧
    imagechar() 写出横向字符
    imagecharup() 垂直地画一个字符
    imagecolorallocate() 为一幅图像分配颜色
    imagecolorallocatealpha() 为一幅图像分配颜色和透明度
    imagecolorat() 取得某像素的颜色索引值
    imagecolorclosest() 取得与指定的颜色最接近的颜色的索引值
    imagecolorclosestalpha() 取得与指定的颜色加透明度最接近的颜色的索引
    imagecolorclosesthwb() 取得与指定的颜色最接近的色度的黑白色的索引
    imagesx() 、imagesy() 获取图像宽度与高度

    GD 库

    使用 PHP 图像处理函数,需要加载 GD 支持库。请确定 php.ini 加载了 GD 库:

    Window 服务器上:

    extension = php_gd2.dll
    

    Linux 和 Mac 系统上:

    extension = php_gd2.so
    

    使用 gd_info() 函数可以查看当前安装的 GD 库的信息:

    <?php
    var_dump(gd_info());
    ?>
    

    输出大致如下:

    array(12) {
      ["GD Version"]=>
      string(26) "bundled (2.1.0 compatible)"
      ["FreeType Support"]=>
      bool(true)
      ["FreeType Linkage"]=>
      string(13) "with freetype"
      ["T1Lib Support"]=>
      bool(false)
      ["GIF Read Support"]=>
      bool(true)
      ["GIF Create Support"]=>
      bool(true)
      ["JPEG Support"]=>
      bool(true)
      ["PNG Support"]=>
      bool(true)
      ["WBMP Support"]=>
      bool(true)
      ["XPM Support"]=>
      bool(false)
      ["XBM Support"]=>
      bool(true)
      ["JIS-mapped Japanese Font Support"]=>
      bool(false)
    }
    
  • 热门教程
  • Java教程
    Python教程
    C#教程
    C/C++教程
    GO教程
    SQL教程
    JS教程
    HTML/CSS教程
    NodeJS教程
    PHP教程
  • PHP教程
  • PHP 教程
    • PHP 简介
    • PHP 安装
    • PHP 语法
    • PHP 变量
    • PHP echo/print
    • PHP EOF(heredoc)
    • PHP 数据类型
    • PHP 类型比较
    • PHP 常量
    • PHP 字符串
    • PHP 运算符
    • PHP If...Else
    • PHP Switch
    • PHP 数组
    • PHP 数组排序
    • PHP 超级全局变量
    • PHP While 循环
    • PHP For 循环
    • PHP 函数
    • PHP 魔术常量
    • PHP 命名空间
    • PHP 面向对象
    • PHP 测验
    • PHP 表单
    • PHP 表单验证
    • PHP 表单 - 必需字段
    • PHP 表单 - 验证邮件和URL
    • PHP 完整表单实例
    • PHP $_GET 变量
    • PHP $_POST 变量
    • PHP 多维数组
    • PHP 日期
    • PHP 包含
    • PHP 文件
    • PHP 文件上传
    • PHP Cookie
    • PHP Session
    • PHP E-mail
    • PHP 安全 E-mail
    • PHP Error
    • PHP Exception
    • PHP 过滤器
    • PHP 高级过滤器
    • PHP JSON
    • PHP 7 新特性
    • PHP MySQL 简介
    • PHP MySQL 连接
    • PHP MySQL 创建数据库
    • PHP MySQL 创建数据表
    • PHP MySQL 插入数据
    • PHP MySQL 插入多条数据
    • PHP MySQL 预处理语句
    • PHP MySQL 读取数据
    • PHP MySQL Where
    • PHP MySQL Order By
    • PHP MySQL Update
    • PHP MySQL Delete
    • PHP ODBC
    • XML Expat Parser
    • XML DOM
    • XML SimpleXML
    • AJAX 简介
    • AJAX PHP
    • AJAX 数据库
    • AJAX XML
    • AJAX 实时搜索
    • AJAX RSS Reader
    • AJAX 投票
    • PHP Array
    • PHP Calendar
    • PHP cURL
    • PHP Date
    • PHP Directory
    • PHP Error
    • PHP Filesystem
    • PHP Filter
    • PHP FTP
    • PHP HTTP
    • PHP Libxml
    • PHP Mail
    • PHP Math
    • PHP Misc
    • PHP MySQLi
    • PHP PDO
    • PHP SimpleXML
    • PHP String
    • PHP XML
    • PHP Zip
    • PHP Timezones
    • PHP 图像处理
    • PHP RESTful
    • PHP PCRE
    • PHP 可用的函数
    • PHP Composer
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号