exif_imagetype PHP 4.3.0

int exif_imagetype(string imagefile)

 

イメージのタイプを取得します。

exif_read_data PHP 4.1.0

array|false exif_read_data(string filename[, sections_needed[, sub_arrays[, read_thumbnail]]])

 

JPEG/TIFF イメージファイル名からヘッダデータを読み取り、オプションとして内部サムネールを読み取ります。

exif_thumbnail PHP 4.1.0

string|false exif_thumbnail(string filename[, &width, &height[, &imagetype]])

 

埋め込まれたサムネールを読み取ります。

getimagesize PHP 3.0

array getimagesize(string imagefile[, array info])

 

イメージのサイズを 4 つの要素で構成される配列として取得します。

image_type_to_mime_type PHP 4.3.0

array image_type_to_mime_type(int imagetype)

 

getimagesize()exif_read_data()exif_thumbnail()、および exif_imagetype() が返す imagetype の MIME タイプを取得します。

image2wbmp PHP 4.0.5

int image2wbmp(int im[, string filename[, int threshold]])

 

WBMP イメージをブラウザまたはファイルに出力します。

imagealphablending PHP 4.0.6

void imagealphablending(resource im, bool on)

 

特定のイメージに対してアルファブレンディングモードをオンまたはオフにします。

imagearc PHP 3.0

int imagearc(int im, int cx, int cy, int w, int h, int s, int e, int col)

 

部分的な楕円を描きます。

imagechar PHP 3.0

int imagechar(int im, int font, int x, int y, string c, int col)

 

文字を描きます。

imagecharup PHP 3.0

int imagecharup(int im, int font, int x, int y, string c, int col)

 

反時計回りに 90 度回転した文字を描きます。

imagecolorallocate PHP 3.0

int imagecolorallocate(int im, int red, int green, int blue)

 

イメージに色を割り当てます。

imagecolorat PHP 3.0

int imagecolorat(int im, int x, int y)

 

ピクセルの色のインデックスを取得します。

imagecolorclosest PHP 3.0

int imagecolorclosest(int im, int red, int green, int blue)

 

指定された色に最も近い色のインデックスを取得します。

imagecolorclosestalpha PHP 4.0.6

int imagecolorclosestalpha(resource im, int red, int green, int blue, int alpha)

 

アルファ透明度に最も近い色を検出します。

imagecolorclosesthwb PHP 4.0.1

int imagecolorclosesthwb(int im, int red, int green, int blue)

 

指定された色の色相、白さ、および黒さに最も近い色のインデックスを取得します。

imagecolordeallocate PHP 3.0.6

int imagecolordeallocate(int im, int index)

 

イメージへの色の割り当てを解除します。

imagecolorexact PHP 3.0

int imagecolorexact(int im, int red, int green, int blue)

 

指定された色のインデックスを取得します。

imagecolorexactalpha PHP 4.0.6

int imagecolorexactalpha(resource im, int red, int green, int blue, int alpha)

 

透明度が正確に一致する色を検出します。

imagecolorresolve PHP 3.0.2

int imagecolorresolve(int im, int red, int green, int blue)

 

指定された色のインデックス、またはその色に最も近い色のインデックスを取得します。

imagecolorresolvealpha PHP 4.0.6

int imagecolorresolvealpha(resource im, int red, int green, int blue, int alpha)

 

色をアルファレベルで解決/割り当てます。True カラーとパレットベースのイメージに使用できます。

imagecolorset PHP 3.0

int imagecolorset(int im, int col, int red, int green, int blue)

 

指定されたパレットインデックスの色を設定します。

imagecolorsforindex PHP 3.0

array imagecolorsforindex(int im, int col)

 

インデックスの色を取得します。

imagecolorstotal PHP 3.0

int imagecolorstotal(int im)

 

イメージのパレット内の色の数を検出します。

imagecolortransparent PHP 3.0

int imagecolortransparent(int im[, int col])

 

色を透明として定義します。

imagecopy PHP 3.0.6

int imagecopy(int dst_im, int src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h)

 

イメージの一部をコピーします。

imagecopymerge PHP 4.0.1

int imagecopymerge(int src_im, int dst_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h, int pct)

 

イメージの一部を別のイメージと結合します。

imagecopymergegray PHP 4.0.6

int imagecopymergegray(int src_im, int dst_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h, int pct)

 

イメージの一部を別のイメージと結合します。

imagecopyresampled PHP 4.0.6

int imagecopyresampled(int dst_im, int src_im, int dst_x, int dst_y, int src_x, int src_y, int dst_w, int dst_h, int src_w, int src_h)

 

イメージの一部をコピーおよびサイズを変更する際に、再サンプリングを行うことでイメージを鮮明にします。

imagecopyresized PHP 3.0

int imagecopyresized(int dst_im, int src_im, int dst_x, int dst_y, int src_x, int src_y, int dst_w, int dst_h, int src_w, int src_h)

 

イメージの一部をコピーおよびサイズを変更します。

imagecreate PHP 3.0

int imagecreate(int x_size, int y_size)

 

新しいイメージを作成します。

imagecreatefromgd2 PHP 4.1.0

int imagecreatefromgd2(string filename)

 

GD2 ファイルまたは URL を基に新しいイメージを作成します。

imagecreatefromgd2part PHP 4.1.0

int imagecreatefromgd2part(string filename, int srcX, int srcY, int width, int height)

 

GD2 ファイルまたは URL の一部を基に新しいイメージを作成します。

imagecreatefromgd PHP 4.1.0

int imagecreatefromgd(string filename)

 

GD ファイルまたは URL を基に新しいイメージを作成します。

imagecreatefromgif PHP 3.0

int imagecreatefromgif(string filename)

 

GIF ファイルまたは URL を基に新しいイメージを作成します。

imagecreatefromjpeg PHP 3.0.16

int imagecreatefromjpeg(string filename)

 

JPEG ファイルまたは URL を基に新しいイメージを作成します。

imagecreatefrompng PHP 3.0.13

int imagecreatefrompng(string filename)

 

PNG ファイルまたは URL を基に新しいイメージを作成します。

imagecreatefromstring PHP 4.0.4

int imagecreatefromstring(string image)

 

文字列内のイメージストリームを基に新しいイメージを作成します。

imagecreatefromwbmp PHP 4.0.1

int imagecreatefromwbmp(string filename)

 

WBMP ファイルまたは URL を基に新しいイメージを作成します。

imagecreatefromxbm PHP 4.0.1

int imagecreatefromxbm(string filename)

 

XBM ファイルまたは URL を基に新しいイメージを作成します。

imagecreatefromxpm PHP 4.0.1

int imagecreatefromxpm(string filename)

 

XPM ファイルまたは URL を基に新しいイメージを作成します。

imagecreatetruecolor PHP 4.0.6

int imagecreatetruecolor(int x_size, int y_size)

 

新しい True カラーイメージを作成します。

imagedashedline PHP 3.0

int imagedashedline(int im, int x1, int y1, int x2, int y2, int col)

 

破線を描きます。

imagedestroy PHP 3.0

int imagedestroy(int im)

 

イメージを破棄します。

imageellipse PHP 4.0.6

void imageellipse(resource im, int cx, int cy, int w, int h, int color)

 

楕円を描きます。

imagefill PHP 3.0

int imagefill(int im, int x, int y, int col)

 

塗りつぶします。

imagefilledarc PHP 4.0.6

int imagefilledarc(int im, int cx, int cy, int w, int h, int s, int e, int col, int style)

 

塗りつぶされた部分的な楕円を描きます。

imagefilledellipse PHP 4.0.6

void imagefilledellipse(resource im, int cx, int cy, int w, int h, int color)

 

楕円を描きます。

imagefilledpolygon PHP 3.0

int imagefilledpolygon(int im, array point, int num_points, int col)

 

塗りつぶされた多角形を描きます。

imagefilledrectangle PHP 3.0

int imagefilledrectangle(int im, int x1, int y1, int x2, int y2, int col)

 

塗りつぶされた長方形を描きます。

imagefilltoborder PHP 3.0

int imagefilltoborder(int im, int x, int y, int border, int col)

 

特定の色に塗りつぶします。

imagefontheight PHP 3.0

int imagefontheight(int font)

 

フォントの高さを取得します。

imagefontwidth PHP 3.0

int imagefontwidth(int font)

 

フォントの幅を取得します。

imageftbbox PHP 4.1.0

array imageftbbox(int size, int angle, string font_file, string text[, array extrainfo])

 

FreeType2 フォントを使用するテキストの境界ボックスを取得します。

imagefttext PHP 4.1.0

array imagettftext(int im, int size, int angle, int x, int y, int col, string font_file, string text)

 

TrueType フォントを使用してイメージにテキストを書き込みます。

imagegammacorrect PHP 3.0.13

int imagegammacorrect(int im, float inputgamma, float outputgamma)

 

GD イメージにガンマ補正を適用します。

imagegd2 PHP 4.1.0

int imagegd2(int im[, string filename])

 

GD2 イメージをブラウザまたはファイルに出力します。

imagegd PHP 4.1.0

int imagegd(int im[, string filename])

 

GD イメージをブラウザまたはファイルに出力します。

imagegif PHP 3.0

int imagegif(int im[, string filename])

 

GIF イメージをブラウザまたはファイルに出力します。

imageinterlace PHP 3.0

int imageinterlace(int im[, int interlace])

 

インターレースを有効または無効にします。

imagejpeg PHP 3.0.16

int imagejpeg(int im[, string filename[, int quality]])

 

JPEG イメージをブラウザまたはファイルに出力します。

imageline PHP 3.0

int imageline(int im, int x1, int y1, int x2, int y2, int col)

 

線を描きます。

imageloadfont PHP 3.0

int imageloadfont(string filename)

 

新しいフォントを読み込みます。

imagepalettecopy PHP 4.0.1

int imagepalettecopy(int dst, int src)

 

src のイメージから dst のイメージにパレットをコピーします。

imagepng PHP 3.0.13

int imagepng(int im[, string filename])

 

PNG イメージをブラウザまたはファイルに出力します。

imagepolygon PHP 3.0

int imagepolygon(int im, array point, int num_points, int col)

 

多角形を描きます。

imagepsbbox PHP 3.0.9

array imagepsbbox(string text, int font, int size[, int space, int tightness, int angle])

 

ラスタライズの際に文字列で必要となる境界ボックスを返します。

imagepscopyfont PHP 3.0.9

int imagepscopyfont(int font_index)

 

拡張や再エンコードなどの目的でフォントのコピーを作成します。

imagepsencodefont PHP 3.0.9

bool imagepsencodefont(int font_index, string filename)

 

フォントの文字エンコードベクターを変更します。

imagepsextendfont PHP 3.0.9

bool imagepsextendfont(int font_index, float extend)

 

フォントを拡大します。extend が 1 未満の場合は縮小します。

imagepsfreefont PHP 3.0.9

bool imagepsfreefont(int font_index)

 

フォントが使用していたメモリを解放します。

imagepsloadfont PHP 3.0.9

int imagepsloadfont(string pathname)

 

指定されたファイルから新しいフォントを読み込みます。

imagepsslantfont PHP 3.0.9

bool imagepsslantfont(int font_index, float slant)

 

フォントを斜めに傾けます。

imagepstext PHP 3.0.9

array imagepstext(int image, string text, int font, int size, int xcoord, int ycoord[, int space, int tightness, float angle, int antialias])

 

イメージの上に文字列をラスタライズします。

imagerectangle PHP 3.0

int imagerectangle(int im, int x1, int y1, int x2, int y2, int col)

 

長方形を描きます。

imagesetbrush PHP 4.0.6

int imagesetbrush(resource image, resource brush)

 

線描画用のブラシイメージを設定します。

imagesetpixel PHP 3.0

int imagesetpixel(int im, int x, int y, int col)

 

単一のピクセルを設定します。

imagesetstyle PHP 4.0.6

void imagesetstyle(resource im, array styles)

 

線の描画スタイルを設定します。

imagesetthickness PHP 4.0.6

void imagesetthickness(resource im, int thickness)

 

描画する際の線の太さを設定します。

imagesettile PHP 4.0.6

int imagesettile(resource image, resource tile)

 

塗りつぶしに使用するタイルイメージを設定します。

imagestring PHP 3.0

int imagestring(int im, int font, int x, int y, string str, int col)

 

文字列を横方向に描きます。

imagestringup PHP 3.0

int imagestringup(int im, int font, int x, int y, string str, int col)

 

文字列を縦方向に描きます (反時計回りに 90 度回転)。

imagesx PHP 3.0

int imagesx(int im)

 

イメージの幅を取得します。

imagesy PHP 3.0

int imagesy(int im)

 

イメージの高さを取得します。

imagetruecolortopalette PHP 4.0.6

void imagetruecolortopalette(resource im, bool ditherFlag, int colorsWanted)

 

True カラーイメージを、複数の色があるパレットベースのイメージに変換します。ディザリングも指定できます。

imagettfbbox PHP 3.0.1

array imagettfbbox(int size, int angle, string font_file, string text)

 

TrueType フォントを使用するテキストの境界ボックスを取得します。

imagettftext PHP 3.0

array imagettftext(int im, int size, int angle, int x, int y, int col, string font_file, string text)

 

TrueType フォントを使用してイメージにテキストを書き込みます。

imagetypes PHP 3 CVS Only

int imagetypes(void)

 

ビットフィールドでサポートされているイメージの種類を返します (1=GIF、2=JPEG、4=PNG、8=WBMP、16=XPM)。

imagewbmp PHP 3.0.15

int imagewbmp(int im[, string filename,[, int foreground]])

 

WBMP イメージをブラウザまたはファイルに出力します。

iptcembed PHP 3.0.7

array iptcembed(string iptcdata, string jpeg_file_name[, int spool])

 

バイナリ IPTC データを JPEG イメージに埋め込みます。

iptcparse PHP 3.0.6

array iptcparse(string iptcdata)

 

バイナリ IPTC データを解析して連想配列に格納します。

jpeg2wbmp PHP 4.0.5

void jpeg2wbmp (string f_org, string f_dest, int d_height, int d_width, int threshold)

 

JPEG イメージを WBMP イメージに変換します。

png2wbmp PHP 4.0.5

void png2wbmp (string f_org, string f_dest, int d_height, int d_width, int threshold)

 

PNG イメージを WBMP イメージに変換します。