\Qiniu\ProcessingImageUrlBuilder

主要涉及图片链接拼接

Summary

Methods
Properties
Constants
thumbnail()
waterImg()
waterText()
No public properties found
No constants found
isUrl()
hasQuery()
$modeArr
$formatArr
$gravityArr
N/A
No private methods found
No private properties found
N/A

Properties

$modeArr

$modeArr : array

mode合法范围值

Type

array

$formatArr

$formatArr : array

format合法值

Type

array

$gravityArr

$gravityArr : array

水印图片位置合法值

Type

array

Methods

thumbnail()

thumbnail(string  $url, integer  $mode, integer  $width, integer  $height, string  $format = null, integer  $interlace = null, integer  $quality = null, integer  $ignoreError = 1) : string

缩略图链接拼接

Parameters

string $url

图片链接

integer $mode

缩略模式

integer $width

宽度

integer $height

长度

string $format

输出类型

integer $interlace

是否支持渐进显示

integer $quality

图片质量

integer $ignoreError

忽略结果

Returns

string

waterImg()

waterImg(string  $url, string  $image, \Qiniu\Processing\numeric  $dissolve = 100, string  $gravity = 'SouthEast', \Qiniu\Processing\numeric  $dx = null, \Qiniu\Processing\numeric  $dy = null, \Qiniu\Processing\numeric  $watermarkScale = null) : string

图片水印

Parameters

string $url

图片链接

string $image

水印图片链接

\Qiniu\Processing\numeric $dissolve

透明度

string $gravity

水印位置

\Qiniu\Processing\numeric $dx

横轴边距

\Qiniu\Processing\numeric $dy

纵轴边距

\Qiniu\Processing\numeric $watermarkScale

自适应原图的短边比例

Returns

string

waterText()

waterText(string  $url, string  $text, string  $font = '黑体', string  $fontSize, string  $fontColor = null, \Qiniu\Processing\numeric  $dissolve = 100, string  $gravity = 'SouthEast', \Qiniu\Processing\numeric  $dx = null, \Qiniu\Processing\numeric  $dy = null) : string

文字水印

Parameters

string $url

图片链接

string $text

文字

string $font

文字字体

string $fontSize

文字字号

string $fontColor

文字颜色

\Qiniu\Processing\numeric $dissolve

透明度

string $gravity

水印位置

\Qiniu\Processing\numeric $dx

横轴边距

\Qiniu\Processing\numeric $dy

纵轴边距

Returns

string

isUrl()

isUrl(string  $url) : string

效验url合法性

Parameters

string $url

url链接

Returns

string

hasQuery()

hasQuery(string  $url) : string

检测是否有query

Parameters

string $url

url链接

Returns

string