imageaffinematrixget

(PHP 5 >= 5.5.0, PHP 7)

imageaffinematrixgetGet an affine transformation matrix

说明

imageaffinematrixget ( int $type [, mixed $options ] ) : array

Returns an affine transformation matrix.

参数

type

One of the IMG_AFFINE_* constants.

options

If type is IMG_AFFINE_TRANSLATE or IMG_AFFINE_SCALE, options has to be an array with keys x and y, both having float values.

If type is IMG_AFFINE_ROTATE, IMG_AFFINE_SHEAR_HORIZONTAL or IMG_AFFINE_SHEAR_VERTICAL, options has to be a float specifying the angle.

返回值

An affine transformation matrix (an array with keys 0 to 5 and float values) 或者在失败时返回 FALSE.

范例

Example #1 imageaffinematrixget() example

<?php
$matrix 
imageaffinematrixget(IMG_AFFINE_TRANSLATE, array('x' 2'y' => 3));
print_r($matrix);
?>

以上例程会输出:

Array
(
    [0] => 1
    [1] => 0
    [2] => 0
    [3] => 1
    [4] => 2
    [5] => 3
)

参见

相关文章
php gd 和图像处理 函数 取得图像类型的文件后缀php gd 和图像处理 函数 取得 getimagesize,exif read data,exif thumbnail,exif imagetype 所返回的图像类型的 mime 类型php gd 和图像处理 函数 concatenate two affine transformation matricesphp gd 和图像处理 函数 get an affine transformation matrixphp gd 和图像处理 函数 取得与指定的颜色最接近的颜色的索引值php gd 和图像处理 函数 取得与指定的颜色加透明度最接近的颜色php gd 和图像处理 函数 取得与给定颜色最接近的色度的黑白色的索引php gd 和图像处理 函数 用灰度拷贝并合并图像的一部分php gd 和图像处理 函数 重采样拷贝部分图像并调整大小php gd 和图像处理 函数 新建一个真彩色图像php gd 和图像处理 函数 crop an image to the given rectanglephp gd 和图像处理 函数 给出一个使用 freetype 2 字体的文本框php gd 和图像处理 函数 使用 freetype 2 字体将文本写入图像php gd 和图像处理 函数 将调色板从一幅图像拷贝到另一幅php gd 和图像处理 函数 converts a palette based image to true colorphp gd 和图像处理 函数 设定画线用的画笔图像php gd 和图像处理 函数 set the clipping rectanglephp gd 和图像处理 函数 将 webp 格式的图像输出到浏览器或文件php gd 和图像处理 函数 将 xbm 图像输出到浏览器或文件php gd 和图像处理 函数 将 png 图像文件转换为 wbmp 图像文件
关注编程学问公众号