getimage是一個函式,可以用來保存左上角與右下角所定義的螢幕上像素圖形到指定的記憶體區域。getimagesize函式將測定任何GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM或WBMP圖像檔案的大小並返回圖像的尺寸以及檔案類型和一個可以用於普通HTML檔案中<IMG>標記中的 height/width 文本字元串。
基本介紹
- 外文名:getimage
- 對象:對JPC,JP2,JPX
- 功能:圖像檔案的大小並返回圖像的尺寸
- 用途:用於普通HTML檔案中
#include<graphics.h>#include<stdlib.h>#include<conio.h>void main(){ int driver,mode; unsigned size; void *buf; driver=DETECT; mode=0; initgraph(&driver,&mode,""); setcolor(15); rectangle(20,20,200,200); setcolor(RED); line(20,20,200,200); setcolor(GREEN); line(20,200,200,20); getch(); size=imagesize(20,20,200,200); if(size!=-1) { buf=malloc(size); if(buf) { getimage(20,20,200,200,buf); putimage(100,100,buf,COPY_PUT); putimage(300,50,buf,COPY_PUT); } } outtext("press a key"); getch();}