170#ifdef gdEffectMultiply
415#ifdef GD_VERSION_STRING
423#if (defined(GD_MAJOR_VERSION) && defined(GD_MINOR_VERSION) && defined(GD_RELEASE_VERSION) && defined(GD_EXTRA_VERSION))
505function imagefilledarc(
GdImage $image, int $center_x, int $center_y, int $width, int $height, int $start_angle, int $end_angle, int $color, int $style): bool {}
676function imagearc(
GdImage $image, int $center_x, int $center_y, int $width, int $height, int $start_angle, int $end_angle, int $color): bool {}
728#ifdef HAVE_GD_FREETYPE
if(PHP_SAPI !='cli') if($argc< 1) $options
#define GD_RELEASE_VERSION
imagecharup(GdImage $image, GdFont|int $font, int $x, int $y, string $char, int $color)
imagebmp(GdImage $image, $file=null, bool $compressed=true)
imagecreatefromgif(string $filename)
const IMG_GENERALIZED_CUBIC
imagefilledpolygon(GdImage $image, array $points, int $num_points_or_color, ?int $color=null)
imagecreatefromgd2(string $filename)
const IMG_FILTER_EDGEDETECT
imagettfbbox(float $size, float $angle, string $font_filename, string $string, array $options=[])
imagecreatetruecolor(int $width, int $height)
const IMG_AFFINE_TRANSLATE
imagepalettecopy(GdImage $dst, GdImage $src)
imagefilledrectangle(GdImage $image, int $x1, int $y1, int $x2, int $y2, int $color)
imageaffinematrixconcat(array $matrix1, array $matrix2)
imagetruecolortopalette(GdImage $image, bool $dither, int $num_colors)
imageflip(GdImage $image, int $mode)
imagefontwidth(GdFont|int $font)
imagecreatefromwbmp(string $filename)
imagecreate(int $width, int $height)
imagerotate(GdImage $image, float $angle, int $background_color)
imagecolorset(GdImage $image, int $color, int $red, int $green, int $blue, int $alpha=0)
imagefontheight(GdFont|int $font)
const IMG_CROP_TRANSPARENT
imageopenpolygon(GdImage $image, array $points, int $num_points_or_color, ?int $color=null)
imageantialias(GdImage $image, bool $enable)
imagecopy(GdImage $dst_image, GdImage $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_width, int $src_height)
const IMG_FILTER_SELECTIVE_BLUR
imagejpeg(GdImage $image, $file=null, int $quality=-1)
imagesetstyle(GdImage $image, array $style)
imagecreatefromgd(string $filename)
imagecopyresized(GdImage $dst_image, GdImage $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_width, int $dst_height, int $src_width, int $src_height)
const IMG_FILTER_CONTRAST
imagecolortransparent(GdImage $image, ?int $color=null)
imagecropauto(GdImage $image, int $mode=IMG_CROP_DEFAULT, float $threshold=0.5, int $color=-1)
const IMG_FILTER_PIXELATE
imagepng(GdImage $image, $file=null, int $quality=-1, int $filters=-1)
imagecolorstotal(GdImage $image)
const IMG_AFFINE_SHEAR_HORIZONTAL
imagearc(GdImage $image, int $center_x, int $center_y, int $width, int $height, int $start_angle, int $end_angle, int $color)
imagedashedline(GdImage $image, int $x1, int $y1, int $x2, int $y2, int $color)
imagecreatefromgd2part(string $filename, int $x, int $y, int $width, int $height)
imagettftext(GdImage $image, float $size, float $angle, int $x, int $y, int $color, string $font_filename, string $text, array $options=[])
imagecopyresampled(GdImage $dst_image, GdImage $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $dst_width, int $dst_height, int $src_width, int $src_height)
imageaffine(GdImage $image, array $affine, ?array $clip=null)
imagecolorresolve(GdImage $image, int $red, int $green, int $blue)
const IMG_FILTER_GRAYSCALE
imagelayereffect(GdImage $image, int $effect)
imagecolormatch(GdImage $image1, GdImage $image2)
imagestringup(GdImage $image, GdFont|int $font, int $x, int $y, string $string, int $color)
imagecolorclosesthwb(GdImage $image, int $red, int $green, int $blue)
imagefttext(GdImage $image, float $size, float $angle, int $x, int $y, int $color, string $font_filename, string $text, array $options=[])
imagexbm(GdImage $image, ?string $filename, ?int $foreground_color=null)
imagesetinterpolation(GdImage $image, int $method=IMG_BILINEAR_FIXED)
imagecreatefromavif(string $filename)
imagesetclip(GdImage $image, int $x1, int $y1, int $x2, int $y2)
imagegif(GdImage $image, $file=null)
imageloadfont(string $filename)
imagescale(GdImage $image, int $width, int $height=-1, int $mode=IMG_BILINEAR_FIXED)
const IMG_AFFINE_SHEAR_VERTICAL
imageellipse(GdImage $image, int $center_x, int $center_y, int $width, int $height, int $color)
imagecolorexact(GdImage $image, int $red, int $green, int $blue)
imagecolorsforindex(GdImage $image, int $color)
imagedestroy(GdImage $image)
imageavif(GdImage $image, $file=null, int $quality=-1, int $speed=-1)
const IMG_FILTER_MEAN_REMOVAL
const IMG_FILTER_COLORIZE
imageftbbox(float $size, float $angle, string $font_filename, string $string, array $options=[])
imagecreatefrompng(string $filename)
imageinterlace(GdImage $image, ?bool $enable=null)
imagecreatefromwebp(string $filename)
const IMG_FLIP_HORIZONTAL
imagerectangle(GdImage $image, int $x1, int $y1, int $x2, int $y2, int $color)
imagecolorallocatealpha(GdImage $image, int $red, int $green, int $blue, int $alpha)
imagepolygon(GdImage $image, array $points, int $num_points_or_color, ?int $color=null)
imagecopymerge(GdImage $dst_image, GdImage $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_width, int $src_height, int $pct)
imagecolorallocate(GdImage $image, int $red, int $green, int $blue)
imagesetpixel(GdImage $image, int $x, int $y, int $color)
imagecreatefromxbm(string $filename)
imagealphablending(GdImage $image, bool $enable)
imagefilter(GdImage $image, int $filter,... $args)
imagecolordeallocate(GdImage $image, int $color)
imagewbmp(GdImage $image, $file=null, ?int $foreground_color=null)
imagesetthickness(GdImage $image, int $thickness)
imagesettile(GdImage $image, GdImage $tile)
imagecreatefromjpeg(string $filename)
imagefill(GdImage $image, int $x, int $y, int $color)
imagecreatefromstring(string $data)
imagegrabwindow(int $handle, bool $client_area=false)
imagegd2(GdImage $image, ?string $file=null, int $chunk_size=128, int $mode=IMG_GD2_RAW)
imagechar(GdImage $image, GdFont|int $font, int $x, int $y, string $char, int $color)
imagecreatefromtga(string $filename)
const IMG_COLOR_STYLEDBRUSHED
imagecolorexactalpha(GdImage $image, int $red, int $green, int $blue, int $alpha)
imagegd(GdImage $image, ?string $file=null)
imagecolorat(GdImage $image, int $x, int $y)
imageresolution(GdImage $image, ?int $resolution_x=null, ?int $resolution_y=null)
imagegetclip(GdImage $image)
imagepalettetotruecolor(GdImage $image)
imagecolorresolvealpha(GdImage $image, int $red, int $green, int $blue, int $alpha)
imageistruecolor(GdImage $image)
imagecolorclosestalpha(GdImage $image, int $red, int $green, int $blue, int $alpha)
const IMG_FILTER_BRIGHTNESS
imagegetinterpolation(GdImage $image)
imagecreatefrombmp(string $filename)
imageline(GdImage $image, int $x1, int $y1, int $x2, int $y2, int $color)
imagegammacorrect(GdImage $image, float $input_gamma, float $output_gamma)
imagesavealpha(GdImage $image, bool $enable)
const IMG_FILTER_GAUSSIAN_BLUR
imagewebp(GdImage $image, $file=null, int $quality=-1)
imagesetbrush(GdImage $image, GdImage $brush)
imagefilledarc(GdImage $image, int $center_x, int $center_y, int $width, int $height, int $start_angle, int $end_angle, int $color, int $style)
imagestring(GdImage $image, GdFont|int $font, int $x, int $y, string $string, int $color)
imageaffinematrixget(int $type, $options)
imageconvolution(GdImage $image, array $matrix, float $divisor, float $offset)
const IMG_COLOR_TRANSPARENT
const IMG_EFFECT_ALPHABLEND
imagecolorclosest(GdImage $image, int $red, int $green, int $blue)
imagefilledellipse(GdImage $image, int $center_x, int $center_y, int $width, int $height, int $color)
imagecrop(GdImage $image, array $rectangle)
imagecreatefromxpm(string $filename)
imagecopymergegray(GdImage $dst_image, GdImage $src_image, int $dst_x, int $dst_y, int $src_x, int $src_y, int $src_width, int $src_height, int $pct)
const IMG_EFFECT_MULTIPLY
const IMG_NEAREST_NEIGHBOUR
imagefilltoborder(GdImage $image, int $x, int $y, int $border_color, int $color)
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)
function(EX_VAR(opline->result.var))