亚洲中文字幕视频国产|99RE久久精品国产|国产精品丝袜拍在线观看|国产成人精品午夜视频'|日韩欧美中文字幕在线一区|一区二区三区在线免费电影|国内精品久久久人妻中文字幕|精品人妻系列无码人妻免费视频

English | 簡體中文 | 繁體中文
查詢

GmagickDraw::settextdecoration()函數(shù)—用法及示例

「 設(shè)置文本裝飾的樣式 」


函數(shù)名:GmagickDraw::settextdecoration()

適用版本:Gmagick 1.0.0 或更高版本

用法:該函數(shù)用于設(shè)置文本裝飾的樣式。文本裝飾可以是下劃線、刪除線或無裝飾。

語法:bool GmagickDraw::settextdecoration(int $decoration)

參數(shù):

  • $decoration: 表示文本裝飾的整數(shù)值??梢匀∫韵鲁A恐唬?ul>
  • Gmagick::DECORATION_NO: 無裝飾
  • Gmagick::DECORATION_UNDERLINE: 下劃線裝飾
  • Gmagick::DECORATION_OVERLINE: 上劃線裝飾
  • Gmagick::DECORATION_LINE_THROUGH: 刪除線裝飾

返回值:成功時返回 true,失敗時返回 false。

示例:

// 創(chuàng)建一個新的GmagickDraw對象
$draw = new GmagickDraw();

// 設(shè)置文本裝飾為下劃線
$draw->settextdecoration(Gmagick::DECORATION_UNDERLINE);

// 設(shè)置文本顏色為紅色
$draw->setfillcolor('red');

// 設(shè)置字體大小為20
$draw->setfontsize(20);

// 在坐標(biāo)(50, 50)處繪制帶有下劃線的文本
$draw->annotation(50, 50, 'Hello World');

// 創(chuàng)建一個新的Gmagick對象
$image = new Gmagick();

// 讀取一個圖片文件
$image->readImage('input.jpg');

// 應(yīng)用繪制對象到圖片上
$image->drawImage($draw);

// 輸出結(jié)果圖片
$image->writeImage('output.jpg');

上述示例中,我們創(chuàng)建了一個新的GmagickDraw對象,并使用settextdecoration()函數(shù)設(shè)置了文本裝飾為下劃線。然后,我們設(shè)置了文本顏色、字體大小,并使用annotation()函數(shù)在指定坐標(biāo)處繪制了帶有下劃線的文本。最后,我們創(chuàng)建了一個新的Gmagick對象,讀取了一個圖片文件,并將繪制對象應(yīng)用到圖片上,最終將結(jié)果圖片保存到了output.jpg文件中。

補(bǔ)充糾錯
熱門PHP函數(shù)
分享鏈接