PHP Class Qiniu\Processing\ImageUrlBuilder

Afficher le fichier Open project: qiniu/php-sdk Class Usage Examples

Protected Properties

Свойство Type Description
$formatArr array format合法值
$gravityArr array 水印图片位置合法值
$modeArr array mode合法范围值

Méthodes publiques

Méthode Description
thumbnail ( string $url, integer $mode, integer $width, integer $height, string $format = null, integer $interlace = null, integer $quality = null, integer $ignoreError = 1 ) : string 缩略图链接拼接
waterImg ( string $url, string $image, numeric $dissolve = 100, string $gravity = 'SouthEast', numeric $dx = null, numeric $dy = null, numeric $watermarkScale = null ) : string 图片水印
waterText ( string $url, string $text, string $font = '黑体', string $fontSize, string $fontColor = null, numeric $dissolve = 100, string $gravity = 'SouthEast', numeric $dx = null, numeric $dy = null ) : string 文字水印

Méthodes protégées

Méthode Description
hasQuery ( string $url ) : string 检测是否有query
isUrl ( string $url ) : string 效验url合法性

Method Details

hasQuery() protected méthode

检测是否有query
Author: Sherlock Ren ([email protected])
protected hasQuery ( string $url ) : string
$url string url链接
Résultat string

isUrl() protected méthode

效验url合法性
Author: Sherlock Ren ([email protected])
protected isUrl ( string $url ) : string
$url string url链接
Résultat string

thumbnail() public méthode

缩略图链接拼接
public thumbnail ( string $url, integer $mode, integer $width, integer $height, string $format = null, integer $interlace = null, integer $quality = null, integer $ignoreError = 1 ) : string
$url string 图片链接
$mode integer 缩略模式
$width integer 宽度
$height integer 长度
$format string 输出类型
$interlace integer 是否支持渐进显示
$quality integer 图片质量
$ignoreError integer 忽略结果
Résultat string

waterImg() public méthode

图片水印
public waterImg ( string $url, string $image, numeric $dissolve = 100, string $gravity = 'SouthEast', numeric $dx = null, numeric $dy = null, numeric $watermarkScale = null ) : string
$url string 图片链接
$image string 水印图片链接
$dissolve numeric 透明度
$gravity string 水印位置
$dx numeric 横轴边距
$dy numeric 纵轴边距
$watermarkScale numeric 自适应原图的短边比例
Résultat string

waterText() public méthode

文字水印
public waterText ( string $url, string $text, string $font = '黑体', string $fontSize, string $fontColor = null, numeric $dissolve = 100, string $gravity = 'SouthEast', numeric $dx = null, numeric $dy = null ) : string
$url string 图片链接
$text string 文字
$font string 文字字体
$fontSize string 文字字号
$fontColor string 文字颜色
$dissolve numeric 透明度
$gravity string 水印位置
$dx numeric 横轴边距
$dy numeric 纵轴边距
Résultat string

Property Details

$formatArr protected_oe property

format合法值
protected array $formatArr
Résultat array

$gravityArr protected_oe property

水印图片位置合法值
protected array $gravityArr
Résultat array

$modeArr protected_oe property

mode合法范围值
protected array $modeArr
Résultat array