ホームページ > バックエンド開発 > PHPチュートリアル > PHPのGDライブラリ機能入門 GDライブラリとは何ですか? _PHP チュートリアル

PHPのGDライブラリ機能入門 GDライブラリとは何ですか? _PHP チュートリアル

WBOY
リリース: 2016-07-21 14:56:18
オリジナル
973 人が閲覧しました

gdライブラリとは何ですか?

gd ライブラリは、画像を処理するための一連の API を提供する PHP の拡張ライブラリです。 Web サイトでは、通常、GD ライブラリは、サムネイルの生成や画像への透かしの追加、または Web サイト データに関するレポートの生成に使用されます。

GetImageSize
関数: 画像のサイズを取得します [つまり、長さと幅] 使用法: array GetImageSize(string filename, array [imageinfo])

ImageArc
関数: 円弧を描画します 使用法: int ImageArc(int im, int cx) , int cy, int w, int h, int s, int e, int col);

ImageChar
関数: 横文字の書き込み 使用法: int ImageChar(int im, int font, int x, int y, string c, int Col );

ImageCharUp
関数: 縦書き文字 使用法: int ImageCharup(int im, int font, int x, int y, string c, int col);

ImageColorAllocate
関数: 色を一致させる 使用法: int ImageColorAllocate( int im, int red, int green, int blue);

ImageColorTransparent
関数: 透明な背景色を指定します 使用法: int ImageColorTransparent(int im, int [col]);

ImageCopyResize
使用法: 新しい画像をコピーしてサイズ変更します。 int ImageCopyResize(int dst_im, int src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH); x_size, int y_size);

ImageDashedLine
関数: 点線を描画する 使用方法: int ImageDashedLine(int im, int x1, int y1, int x2, int y2, int col); ImageDestroy( int im);

ImageFill
関数: グラフィックの色付け 使用法: int ImageFill(int im, int x, int y, int col);

ImageFilledPolygon 関数: ポリゴン領域の色付け 使用法: int ImageFilledPolygon(int im, array Points) , int num_points, int col);

ImageFilledRectangle 関数: 長方形領域の色付け: int ImageFilledRectangle(int im, int x1, int y1, int x2, int y2, int col);カラー領域: int ImageFillToBorder(int im, int x, int y, int border, int col);

ImageFontHeight
関数: フォントの高さを取得します。 使用法: int ImageFontHeight(int font);フォントの幅 :int ImageFontWidth(int font);

ImageInterlace 関数: インターレース表示を使用するかどうか 使用法: int ImageInterlace(int im, int [interlace]); : int ImageLine(int im, int x1, int y1, int x2, int y2, int col);

ImageLoadFont 関数: ビットマップ フォントの読み込み 使用法: int ImageLoadFont(string file);

ImagePolygon 関数: 多角形の描画 使用法: int ImagePolygon(int im, array Points, int num_points, int col);

ImageRectangle 関数: 四角形を描画する 使用法: int ImageRectangle(int im, int x1, int y1, int x2, int y2, int col); : ポイントを描画します 使用法: int ImageSetPixel(int im, int x, int y, int col); ImageString 関数: 水平方向の文字列を描画します 使用法: int ImageString(int im, int font, int x, int y, string s, int col) ;

ImageStringUp 関数: 直線の文字列を描画します 使用法: int ImageStringUp(int im, int font, int x, int y, string s, intcol);

ImageSX
関数: 画像の幅を取得します 使用法: int ImageSX (int im) ;

ImageSY
関数: 画像の高さを取得します。 使用法: int ImageSY(int im);

ImageTTFBBox
関数: TTF テキストが占める領域を計算します。 , int angle, string fontfile, string text);

ImageTTFText 関数: 画像に TTF テキストを書き込む 使用法: array ImageTTFText(int im, int size, int angle, int x, int y, int col, string fontfile, string text ); ImageColorAt 関数: 画像内の指定された点の色を取得します インデックス値の使用法: int ImageColorAt(int im, int x, int y);

ImageColorClosest
関数: 指定された色に最も近いカラー テーブルを計算します 使用法: int ImageColorClosest(int im, int red, int green, int blue );

ImageColorExact
関数: カラー テーブル上の指定されたカラー インデックス値を計算します。 使用法: int ImageColorExact(int im, int red, int green, int blue);
ImageColorResolve
関数: カラー テーブル上で指定された色または最も近い色を計算します。 インデックス値の使用法: int ImageColorResolve(int im, int red, int green, int blue);

ImageColorSet
関数: 指定されたインデックスの色をカラー テーブルに設定します。カラーテーブル 使用法: boolean ImageColorSet(int im, int index, int red, int green, int blue); ImageColorsForIndex 関数: カラーテーブルの指定されたインデックスの色を取得する 使用法: array ImageColorsForIndex(int im, int index) ;

ImageColorsTotal
Usage: 画像内の色の数を計算します 使用法: int ImageColorsTotal(int im); ImagePSLoadFont 関数: PostScript フォントの使用法をロードします: int ImagePSLoadFont(string filename);

ImagePSFreeFont
関数: PostScript フォントの使用法をアンロードします: void ImagePSFreeFont(int fontindex);

ImagePSEncodeFont
関数: PostScript フォントをベクトルワードに変換する :int ImagePSEncodeFont(string encodefile);ImagePSText 関数: PostScript テキストを画像に書き込みます。 使用法: array ImagePSText(int image, string text, int font, int size, int foreground, int background, int x, int y, int space, int Tightness, float angle, int antialias_steps) ;

ImagePSBBox 関数: PostScript テキストが占める領域を計算します 使用法: array ImagePSBBox(string text, int font, int size, int space, int width, float angle);

ImageCreateFromPNG 関数: PNG グラフィックを取り出します 使用法: int ImageCreateFromPng ( string filename);

ImagePNG 関数: PNG グラフィックの作成 使用法: int ImagePng(int im, string [filename]);

ImageCreateFromGIF 関数: GIF グラフィックの削除 使用法: int ImageCreateFromGif(string filename); GIF グラフィックを作成するには: int ImageGif(int im, string [filename]);

http://www.bkjia.com/PHPjc/364249.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/364249.html技術記事 gdライブラリとは何ですか? gd ライブラリは、グラフィックを処理するための PHP の拡張ライブラリです。gd ライブラリは、画像を処理したり画像を生成したりするための一連の API を提供します。 ウェブサイトの GD ライブラリでは通常...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート