documentation on http://www.boutell.com/gd/manual2.0.33.html#gdImageCreateFromGd2Part
imagecreatefromgd2part
(PHP 4 >= 4.0.7, PHP 5)
imagecreatefromgd2part — Create a new image from a given part of GD2 file or URL
Opis
Create a new image from a given part of GD2 file or URL.
Jeśli włączona jest dyrektywa konfiguracyjna fopen wrappers, możliwe jest podanie jako nazwy pliku adresu URL. Zobacz opis funkcji fopen() aby dowiedzieć się jak przekazać nazwę pliku, oraz fopen wrappers aby uzyskać listę obsługiwanych protokołów.
Parametry
- filename
-
Path to the GD2 image.
- srcX
-
x-coordinate of source point.
- srcY
-
y-coordinate of source point.
- width
-
Source width.
- height
-
Source height.
Zwracane wartości
Returns an image resource identifier on success, FALSE on errors.
Przykłady
Przykład #1 imagecreatefromgd2part() example
<?php
// For this example we need the image size before
$image = getimagesize('./test.gd2');
// Create the image instance now we got the image
// sizes
$im = imagecreatefromgd2part('./test.gd2', 4, 4, ($image[0] / 2) - 6, ($image[1] / 2) - 6);
// Do an image operation, in this case we emboss the
// image if PHP5+
if(function_exists('imagefilter'))
{
imagefilter($im, IMG_FILTER_EMBOSS);
}
// Save optimized image
imagegd2($im, './test_emboss.gd2');
imagedestroy($im);
?>
Notatki
Informacja: Ta funkcja wymaga GD 2.0.1 lub nowszej (2.0.28 lub nowsza jest zalecana).
PHP w wersji starszej niż 4.3.0, pracujące pod kontrolą systemów Windows, nie obsługują dostępu do zdalnych plików w tej funkcji, nawet jeśli opcja allow_url_fopen jest włączona.
imagecreatefromgd2part
05-May-2006 09:36
