(PHP 4 >= 4.0.7, PHP 5, PHP 7, PHP 8)
imagecreatefromgd2part — 從指定的 GD2 檔案或 URL 部分建立新影像
從指定的 GD2 檔案或 URL 部分建立新影像。
filename
GD2 影像的路徑。
x
來源點的 x 座標。
y
來源點的 y 座標。
width
來源寬度。
height
來源高度。
成功時返回影像物件,錯誤時返回 false
。
版本 | 說明 |
---|---|
8.0.0 | 成功時,此函式現在返回 GDImage 實例;先前返回的是 資源 (resource)。 |
範例 #1 imagecreatefromgd2part() 範例
<?php
// 在這個例子中,我們需要事先取得影像大小
$image = getimagesize('./test.gd2');
// 現在我們有了影像大小,建立影像實例
$im = imagecreatefromgd2part('./test.gd2', 4, 4, ($image[0] / 2) - 6, ($image[1] / 2) - 6);
// 進行影像操作,在這個例子中,我們對影像進行浮雕處理
if(function_exists('imagefilter'))
{
imagefilter($im, IMG_FILTER_EMBOSS);
}
// 儲存最佳化的影像
imagegd2($im, './test_emboss.gd2');
imagedestroy($im);
?>
GD 和 GD2 影像格式是 libgd 的專有影像格式。它們已被視為 *過時*,並且只應用於開發和測試目的。