diff options
Diffstat (limited to 'ext/gd/libgd/gd.h')
-rw-r--r-- | ext/gd/libgd/gd.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ext/gd/libgd/gd.h b/ext/gd/libgd/gd.h index 613a7016b9..a72a08ee6a 100644 --- a/ext/gd/libgd/gd.h +++ b/ext/gd/libgd/gd.h @@ -362,6 +362,10 @@ gdImagePtr gdImageCreateFromWebp(FILE *fd); gdImagePtr gdImageCreateFromWebpCtx(gdIOCtxPtr in); gdImagePtr gdImageCreateFromWebpPtr (int size, void *data); +gdImagePtr gdImageCreateFromBmp (FILE * inFile); +gdImagePtr gdImageCreateFromBmpPtr (int size, void *data); +gdImagePtr gdImageCreateFromBmpCtx (gdIOCtxPtr infile); + int gdJpegGetVersionInt(); const char * gdPngGetVersionString(); @@ -579,6 +583,11 @@ void gdImagePng(gdImagePtr im, FILE *out); void gdImagePngCtx(gdImagePtr im, gdIOCtx *out); void gdImageGif(gdImagePtr im, FILE *out); void gdImageGifCtx(gdImagePtr im, gdIOCtx *out); + +void * gdImageBmpPtr(gdImagePtr im, int *size, int compression); +void gdImageBmp(gdImagePtr im, FILE *outFile, int compression); +void gdImageBmpCtx(gdImagePtr im, gdIOCtxPtr out, int compression); + /* 2.0.12: Compression level: 0-9 or -1, where 0 is NO COMPRESSION at all, * 1 is FASTEST but produces larger files, 9 provides the best * compression (smallest files) but takes a long time to compress, and |