`
winphfar
  • 浏览: 47850 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

php编程之gd库图像处理(一)---gd库函数大全手册

阅读更多
gd库函数
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]);

ImageCopyResized
作用:复制新图并调整大小 用法:int ImageCopyResized(int dst_im, int src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH);

ImageCreate
作用:建立新图 用法:int ImageCreate(int x_size, int y_size);

ImageDashedLine
作用:绘虚线 用法:int ImageDashedLine(int im, int x1, int y1, int x2, int y2, int col);
ImageDestroy 作用:结束图形 用法解释:int 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);

ImageFillToBorder作用:指定颜色区域内着色 用法:int ImageFillToBorder(int im, int x, int y, int border, int col);

ImageFontHeight
作用:取得字型的高度 用法:int ImageFontHeight(int font);

ImageFontWidth作用:取得字型的宽度 用法:int ImageFontWidth(int font);

ImageInterlace作用:使用交错式显示与否 用法:int ImageInterlace(int im, int [interlace]);

ImageLine作用:绘实线 用法: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);

ImageSetPixel作用:绘点 用法: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, int col);

ImageSX
作用:取得图片的宽度 用法:int ImageSX(int im);

ImageSY
作用:取得图片的高度 用法:int ImageSY(int im);

ImageTTFBBox
作用:计算 TTF 文字所占区域 用法:array ImageTTFBBox(int size, 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
作用:计算图的颜色数 用法:int ImageColorsTotal(int im); ImagePSLoadFont 作用:载入 PostScript 字型 用法:int ImagePSLoadFont(string filename);

ImagePSFreeFont
作用:卸下 PostScript 字型 用法:void ImagePSFreeFont(int fontindex);

ImagePSEncodeFont
作用:PostScript 字型转成向量字 用法:int ImagePSEncodeFont(string encodingfile);

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);

ImageGIF作用:建立 GIF 图型 用法:int ImageGif(int im, string [filename]);

 

1
0
分享到:
评论

相关推荐

    GD32F10X固件库函数使用手册

    GD32F10X固件库函数使用手册是为GD32 USBD固件库的使用者准备的指南,旨在帮助开发者快速了解和掌握GD32 USBD固件库的使用方法。该手册涵盖了GD32 USBD固件库的基本概念、配置方法、库函数说明、应用类协议及例程等...

    C语言库函数速查手册 C语言库函数速查手册

    C语言库函数速查手册C语言库函数速查手册C语言库函数速查手册C语言库函数速查手册C语言库函数速查手册C语言库函数速查手册C语言库函数速查手册C语言库函数速查手册C语言库函数速查手册C语言库函数速查手册C语言...

    PHP的GD库函数大全

    这些函数是PHP的GD库中最常用的几个函数之一,它们提供了强大的图像处理能力。通过这些函数,开发者可以轻松地处理各种图像需求,如图像的绘制、缩放、颜色设置等。掌握这些函数对于从事Web开发和图像处理的开发者来...

    STM32F4开发指南-库函数版本_V1_STM32F4开发指南_STM32F4开发手册_stmf4库函数_stm32f4库函数

    "开发手册"通常包含芯片的硬件描述、寄存器映射、中断向量表等信息,以及库函数的API(应用程序编程接口)文档,帮助开发者理解如何调用库函数进行特定任务。这些手册通常会提供示例代码,以便开发者快速上手。 STM...

    STM32不完全手册-库函数版本_V3.0.pdf

    《STM32不完全手册-库函数版本_V3.0.pdf》是一份针对STM32F103RCT微控制器的手册,重点介绍了如何使用库函数进行开发。 ### 硬件篇知识点 - **开发板简介**:手册中提到了ALIENTEK Mini STM32 V3.0开发板,该开发板...

    STM32F4开发指南-库函数版本_V1.1,stm32f4库函数中文手册,C,C++

    HAL库提供了一种统一的编程模型,适用于不同系列的STM32微控制器,适合快速开发。而LL库更接近底层硬件,提供了更高的灵活性和效率,适合对性能有严格要求的应用。 在使用STM32F4库函数进行开发时,需要注意以下几...

    C库函数手册_C函数库_函数库_C语言库函数手册_C++库函数手册_语言库_

    C库函数手册是程序员在使用C语言进行编程时的重要参考资料,它详尽地列出了C语言标准库中提供的各种函数,这些函数涵盖了输入输出、字符串处理、数学运算、内存管理等多个方面。C语言库函数手册不仅是初学者学习...

    c语言库函数大全-------------------------------

    c语言库函数大全.rar---------------------------------------------------------------------------------------------------------------------

    STM32F1开发指南-库函数版本_V3.1 .pdf

    STM32F1开发指南-库函数版本_V3.1 STM32F1开发指南-库函数版本

    GD32E232库函数与pack包

    其次,GD32E232的pack包是一个综合性的资源集合,它通常包括了芯片的数据手册、应用笔记、示例代码、开发环境配置文件(如MDK-ARM或IAR EWARM)以及HAL(Hardware Abstraction Layer)库。Pack包的目的是为了简化...

    STM32不完全手册-库函数版本_V3.0

    STM32不完全手册库函数版本_V3.0是一份针对STM32微控制器的开发手册,重点讲述了如何使用库函数进行单片机开发。这份手册包含了丰富的信息,从基础的硬件介绍到软件编程,再到实验操作指导,为开发者提供了系统的...

    PHPGD库函数概览

    PHP GD库是PHP编程语言中用于处理图像的重要扩展库,提供了丰富的函数来创建、修改和显示图像。在本文中,我们将深入探讨PHP GD库的一些关键函数及其用途。 1. **GetImageSize**: 此函数用于获取图像文件的大小,...

    HAL库函数手册.pdf

    **HAL库函数手册.pdf**主要介绍了STM32 HAL(Hardware Abstraction Layer)库的基本概念、结构及其提供的功能。HAL库是意法半导体(STMicroelectronics)为简化STM32系列微控制器的开发而设计的一个软件抽象层。 ##...

    库函数-STM32F10xxx中文手册.pdf

    库函数-STM32F10xxx中文手册.pdf 本手册介绍了 32 位基于 ARM 微控制器 STM32F101xx 与 STM32F103xx 的固件函数库。该函数库是一个固件函数包,由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。该...

    STM32F1开发指南-库函数版本_V3.3

    《STM32F1开发指南-库函数版本_V3.3》是正点原子论坛中分享的一份详细教程,旨在帮助用户掌握STM32F1的开发技巧,特别是通过库函数进行编程的方法。库函数版本相对于寄存器级编程,更易于理解和实现,适合初学者入门...

    STM32F4 数据手册、参考手册、HAL库函数手册 2022年最新版

    STM32F4的数据手册、参考手册和HAL库函数手册是开发者进行产品设计和编程的重要参考资料。 **STM32F4数据手册**: 数据手册是STM32F4系列微控制器的详细规格说明书,它涵盖了微控制器的所有硬件特性。在数据手册中...

    C语言-库函数-源码.....

    "C语言-库函数-源码"这个主题指向了对C语言标准库(如stdio.h, string.h, math.h等)中函数的源代码分析。对于学习C语言的深入理解,查看库函数的源码是极其有价值的,因为它可以帮助我们了解这些常用功能是如何实现...

    keilc51库函数手册

    标题《keil c51库函数手册》指明了本文档是一本关于Keil公司针对8051单片机系列开发的C语言库函数手册。8051单片机是一种广泛应用于嵌入式系统的微控制器,其开发通常使用C语言进行编程。本文档是开发者在开发8051...

    数据结构中的库函数--------------------

    下面我们将深入探讨数据结构中的库函数,以及它们在实际编程中的应用。 首先,让我们关注一些常见的数据结构,如数组、链表、栈、队列、树和图。在C++中,STL(Standard Template Library)提供了这些数据结构的...

Global site tag (gtag.js) - Google Analytics