| /PHP_TRUNK/ext/zip/examples/ |
| H A D | im.php | 3 $im = imagecreatefromgif('zip://' . dirname(__FILE__) . '/test_im.zip#pear_item.gif'); variable 4 imagepng($im, 'a.png'); 9 $im = imagecreatefromstring($im_string); variable 10 imagepng($im, 'b.png');
|
| /PHP_TRUNK/ext/gd/libgd/ |
| H A D | gd2copypal.c | 14 gdImagePtr im; local 42 im = gdImageCreateFromGd2 (in); 44 if (!im) 50 gdImagePaletteCopy (im, pal); 56 gdImageDestroy (im); 59 gdImageGd2 (im, out, 128, 2); 62 gdImageDestroy (im);
|
| H A D | gd2time.c | 15 gdImagePtr im; local 46 im = gdImageCreateFromGd2Part (in, x, y, w, h); 49 if (!im) 54 gdImageDestroy (im);
|
| H A D | gd2topng.c | 13 gdImagePtr im; local 26 im = gdImageCreateFromGd2 (in); 28 if (!im) 37 gdImageDestroy (im); 41 gdImagePng (im, out); 46 gdImageDestroy (im);
|
| H A D | gd_arc.c | 17 void gdImageEllipse(gdImagePtr im, int mx, int my, int w, int h, int c) argument 24 gdImageSetPixel(im,mx+a, my, c); 25 gdImageSetPixel(im,mx-a, my, c); 49 gdImageSetPixel(im,mx1, my1, c); 50 gdImageSetPixel(im,mx1, my2, c); 51 gdImageSetPixel(im,mx2, my1, c); 52 gdImageSetPixel(im,mx2, my2, c); 56 void gdImageFilledEllipse (gdImagePtr im, int mx, int my, int w, int h, int c) argument 67 gdImageSetPixel(im, x, my, c); 97 gdImageSetPixel(im, [all...] |
| H A D | gd_arc_f_buggy.c | 16 gdImageFilledEllipse (gdImagePtr im, int cx, int cy, int width, int height, int color) 18 gdImageFilledArc (im, cx, cy, width, height, 0, 360, color, gdChord); 22 gdImageFilledArc (gdImagePtr im, int cx, int cy, int width, int height, int s, int e, int color, int style) 110 gdImageFilledArc (im, cx, cy, width, height, s, (i + 1) * 90, color, gdChord); 118 gdImageFilledArc (im, cx, cy, width, height, (i + 1) * 90, e, color, gdChord); 124 gdImageFilledPolygon (im, pt, 3, color); 125 gdImagePolygon (im, pt, 3, color); 131 gdImageFilledPolygon (im, pt, 4, color); 132 gdImagePolygon (im, pt, 4, color); 137 gdImageFilledArc (im, c [all...] |
| H A D | gd_gd.c | 11 extern void gdImageGd (gdImagePtr im, FILE * out); 22 int _gdGetColors (gdIOCtx * in, gdImagePtr im, int gd2xFlag) argument 34 if (trueColorFlag != im->trueColor) { 38 if (!im->trueColor) { 39 if (!gdGetWord(&im->colorsTotal, in)) { 42 if (im->colorsTotal > gdMaxColors) { 47 if (!gdGetInt(&im->transparent, in)) { 51 if (!gdGetByte(&im->colorsTotal, in)) { 54 if (!gdGetWord(&im->transparent, in)) { 57 if (im 99 gdImagePtr im; local 144 gdImagePtr im; local 157 gdImagePtr im; local 169 gdImagePtr im; local 212 _gdPutColors(gdImagePtr im, gdIOCtx * out) argument 231 _gdPutHeader(gdImagePtr im, gdIOCtx * out) argument 247 _gdImageGd(gdImagePtr im, gdIOCtx * out) argument 265 gdImageGd(gdImagePtr im, FILE * outFile) argument 272 gdImageGdPtr(gdImagePtr im, int *size) argument [all...] |
| H A D | gd_gd2.c | 27 * from im->trueColor, and the load routine doesn't need to tell 48 extern int _gdGetColors(gdIOCtx * in, gdImagePtr im, int gd2xFlag); 49 extern void _gdPutColors(gdImagePtr im, gdIOCtx * out); 167 gdImagePtr im; local 175 im = gdImageCreateTrueColor(*sx, *sy); 177 im = gdImageCreate(*sx, *sy); 179 if (im == NULL) { 184 if (!_gdGetColors(in, im, (*vers) == 2)) { 188 GD2_DBG(php_gd_error("Image palette completed: %d colours", im->colorsTotal)); 190 return im; 230 gdImagePtr im; local 241 gdImagePtr im; local 266 gdImagePtr im; local 392 gdImagePtr im; local 402 gdImagePtr im; local 431 gdImagePtr im; local 622 _gd2PutHeader(gdImagePtr im, gdIOCtx * out, int cs, int fmt, int cx, int cy) argument 642 _gdImageGd2(gdImagePtr im, gdIOCtx * out, int cs, int fmt) argument 810 gdImageGd2(gdImagePtr im, FILE * outFile, int cs, int fmt) argument 819 gdImageGd2Ptr(gdImagePtr im, int cs, int fmt, int *size) argument [all...] |
| H A D | gd_pixelate.c | 3 int gdImagePixelate(gdImagePtr im, int block_size, const unsigned int mode) argument 14 for (y = 0; y < im->sy; y += block_size) { 15 for (x = 0; x < im->sx; x += block_size) { 16 if (gdImageBoundsSafe(im, x, y)) { 17 int c = gdImageGetPixel(im, x, y); 18 gdImageFilledRectangle(im, x, y, x + block_size - 1, y + block_size - 1, c); 24 for (y = 0; y < im->sy; y += block_size) { 25 for (x = 0; x < im->sx; x += block_size) { 34 if (!gdImageBoundsSafe(im, x + cx, y + cy)) { 37 c = gdImageGetPixel(im, [all...] |
| H A D | gd_ss.c | 11 extern void gdImagePngToSink (gdImagePtr im, gdSinkPtr out); 20 void gdImagePngToSink (gdImagePtr im, gdSinkPtr outSink) argument 23 gdImagePngCtx(im, out); 30 gdImagePtr im; local 32 im = gdImageCreateFromPngCtx(in); 36 return im; 39 void gdImagePngToSink (gdImagePtr im, gdSinkPtr outSink) argument
|
| H A D | gd_wbmp.c | 131 gdImagePtr im = NULL; local 139 if (!(im = gdImageCreate (wbmp->width, wbmp->height))) { 145 white = gdImageColorAllocate(im, 255, 255, 255); 147 black = gdImageColorAllocate(im, 0, 0, 0); 154 gdImageSetPixel(im, col, row, white); 156 gdImageSetPixel(im, col, row, black); 163 return im; 171 gdImagePtr im; local 173 im = gdImageCreateFromWBMPCtx(in); 176 return im; 181 gdImagePtr im; local 191 gdImageWBMP(gdImagePtr im, int fg, FILE * outFile) argument 201 gdImageWBMPPtr(gdImagePtr im, int *size, int fg) argument [all...] |
| H A D | gd_webp.c | 15 gdImagePtr im); 29 gdImagePtr im; local 31 im = gdImageCreateFromWebpCtx(in); 34 return im; 43 gdImagePtr im; local 53 im = gdImageCreateTrueColor(width, height); 54 if (!im) { 57 gd_YUV420toRGBA(Y, U, V, im); 58 return im; 70 gdImagePtr im; local 97 gdImageWebpEx(gdImagePtr im, FILE * outFile, int quantization) argument 104 gdImageWebp(gdImagePtr im, FILE * outFile) argument 111 gdImageWebpPtr(gdImagePtr im, int *size) argument 122 gdImageWebpPtrEx(gdImagePtr im, int *size, int quantization) argument 155 gdImageWebpCtx(gdImagePtr im, gdIOCtx * outfile, int quantization) argument [all...] |
| H A D | gdparttopng.c | 13 gdImagePtr im; local 36 im = gdImageCreateFromGd2Part (in, x, y, w, h); 38 if (!im) 47 gdImageDestroy (im); 51 gdImagePng (im, out); 56 gdImageDestroy (im);
|
| H A D | gdtestft.c | 31 gdImagePtr im; 71 im = gdImageCreate (500, 500); 74 im = gdImageCreateTrueColor (x, y); 79 white = gdImageColorResolve (im, 255, 255, 255); 80 gdImageFilledRectangle (im, 0, 0, x, y, white); 81 black = gdImageColorResolve (im, 0, 0, 0); 87 err = gdImageStringFT (im, NULL, black, f, sz, angle, x, y, s); 100 gdImagePng (im, out); 104 gdImageDestroy (im);
|
| H A D | gdtopng.c | 12 gdImagePtr im; local 25 im = gdImageCreateFromGd (in); 27 if (!im) 36 gdImageDestroy (im); 39 gdImagePng (im, out); 41 gdImageDestroy (im);
|
| H A D | pngtogd.c | 13 gdImagePtr im; local 26 im = gdImageCreateFromPng (in); 28 if (!im) 37 gdImageDestroy (im); 40 gdImageGd (im, out); 42 gdImageDestroy (im);
|
| H A D | pngtogd2.c | 14 gdImagePtr im; local 31 im = gdImageCreateFromPng (in); 33 if (!im) 42 gdImageDestroy (im); 47 gdImageGd2 (im, out, cs, fmt); 49 gdImageDestroy (im);
|
| H A D | webpng.c | 28 gdImagePtr im = 0; local 61 im = gdImageCreateFromPng (in); 64 if (!im) 92 gdImageInterlace (im, 1); 97 gdImageInterlace (im, 0); 124 gdImageColorTransparent (im, -1); 130 gdImageColorTransparent (im, index); 140 if (!im->trueColor) 144 for (j = 0; (j < gdImageColorsTotal (im)); j++) 149 gdImageRed (im, [all...] |
| H A D | gd_transform.c | 3 void gdImageFlipVertical(gdImagePtr im) argument 7 if (im->trueColor) { 8 for (y = 0; y < im->sy / 2; y++) { 9 int *row_dst = im->tpixels[y]; 10 int *row_src = im->tpixels[im->sy - 1 - y]; 11 for (x = 0; x < im->sx; x++) { 14 row_dst[x] = im->tpixels[im->sy - 1 - y][x]; 20 for (y = 0; y < im 31 gdImageFlipHorizontal(gdImagePtr im) argument 67 gdImageFlipBoth(gdImagePtr im) argument [all...] |
| H A D | gd_crop.c | 14 * im2 = gdImageAutoCrop(im, GD_CROP_SIDES); 27 static int gdGuessBackgroundColorFromCorners(gdImagePtr im, int *color); 28 static int gdColorMatch(gdImagePtr im, int col1, int col2, float threshold); 94 * im - Source image 103 gdImagePtr gdImageCropAuto(gdImagePtr im, const unsigned int mode) argument 105 const int width = gdImageSX(im); 106 const int height = gdImageSY(im); 119 color = gdImageGetTransparent(im); 123 color = gdImageColorClosestAlpha(im, 0, 0, 0, 0); 127 color = gdImageColorClosestAlpha(im, 25 216 gdImageCropThreshold(gdImagePtr im, const unsigned int color, const float threshold) argument 293 gdGuessBackgroundColorFromCorners(gdImagePtr im, int *color) argument 333 gdColorMatch(gdImagePtr im, int col1, int col2, float threshold) argument [all...] |
| H A D | gd_png.c | 95 gdImagePtr im; local 97 im = gdImageCreateFromPngCtx(in); 100 return im; 105 gdImagePtr im; local 107 im = gdImageCreateFromPngCtx(in); 109 return im; 132 gdImagePtr im = NULL; local 196 im = gdImageCreateTrueColor((int) width, (int) height); 198 im = gdImageCreate((int) width, (int) height); 200 if (im 420 gdImagePngEx(gdImagePtr im, FILE * outFile, int level, int basefilter) argument 427 gdImagePng(gdImagePtr im, FILE * outFile) argument 434 gdImagePngPtr(gdImagePtr im, int *size) argument 445 gdImagePngPtrEx(gdImagePtr im, int *size, int level, int basefilter) argument 455 gdImagePngCtx(gdImagePtr im, gdIOCtx * outfile) argument 464 gdImagePngCtxEx(gdImagePtr im, gdIOCtx * outfile, int level, int basefilter) argument [all...] |
| H A D | gd.h | 407 void gdImageDestroy(gdImagePtr im); 416 void gdImageSetPixel(gdImagePtr im, int x, int y, int color); 418 int gdImageGetTrueColorPixel (gdImagePtr im, int x, int y); 419 int gdImageGetPixel(gdImagePtr im, int x, int y); 421 void gdImageAABlend(gdImagePtr im); 423 void gdImageLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color); 424 void gdImageAALine(gdImagePtr im, int x1, int y1, int x2, int y2, int color); 428 void gdImageDashedLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color); 431 void gdImageRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color); 433 void gdImageFilledRectangle(gdImagePtr im, in [all...] |
| H A D | gd.c | 94 static void gdImageBrushApply(gdImagePtr im, int x, int y); 95 static void gdImageTileApply(gdImagePtr im, int x, int y); 96 static void gdImageAntiAliasedApply(gdImagePtr im, int x, int y); 99 int gdImageGetTrueColorPixel(gdImagePtr im, int x, int y); 126 gdImagePtr im; local 136 im = (gdImage *) gdCalloc(1, sizeof(gdImage)); 139 im->pixels = (unsigned char **) gdMalloc(sizeof(unsigned char *) * sy); 140 im->AA_opacity = (unsigned char **) gdMalloc(sizeof(unsigned char *) * sy); 141 im->polyInts = 0; 142 im 179 gdImagePtr im; local 231 gdImageDestroy(gdImagePtr im) argument 261 gdImageColorClosest(gdImagePtr im, int r, int g, int b) argument 266 gdImageColorClosestAlpha(gdImagePtr im, int r, int g, int b, int a) argument 432 gdImageColorClosestHWB(gdImagePtr im, int r, int g, int b) argument 457 gdImageColorExact(gdImagePtr im, int r, int g, int b) argument 462 gdImageColorExactAlpha(gdImagePtr im, int r, int g, int b, int a) argument 479 gdImageColorAllocate(gdImagePtr im, int r, int g, int b) argument 484 gdImageColorAllocateAlpha(gdImagePtr im, int r, int g, int b, int a) argument 524 gdImageColorResolve(gdImagePtr im, int r, int g, int b) argument 529 gdImageColorResolveAlpha(gdImagePtr im, int r, int g, int b, int a) argument 587 gdImageColorDeallocate(gdImagePtr im, int color) argument 596 gdImageColorTransparent(gdImagePtr im, int color) argument 720 gdImageSetPixel(gdImagePtr im, int x, int y, int color) argument 782 gdImageGetTrueColorPixel(gdImagePtr im, int x, int y) argument 793 gdImageBrushApply(gdImagePtr im, int x, int y) argument 869 gdImageTileApply(gdImagePtr im, int x, int y) argument 906 gdImageTileGet(gdImagePtr im, int x, int y) argument 935 gdImageAntiAliasedApply(gdImagePtr im, int px, int py) argument 997 gdImageGetPixel(gdImagePtr im, int x, int y) argument 1010 gdImageAABlend(gdImagePtr im) argument 1054 gdImageHLine(gdImagePtr im, int y, int x1, int x2, int col) argument 1073 gdImageVLine(gdImagePtr im, int x, int y1, int y2, int col) argument 1093 gdImageLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color) argument 1268 gdImageSetAAPixelColor(gdImagePtr im, int x, int y, int color, int t) argument 1289 gdImageAALine(gdImagePtr im, int x1, int y1, int x2, int y2, int col) argument 1400 gdImageDashedLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color) argument 1514 dashedSet(gdImagePtr im, int x, int y, int color, int *onP, int *dashStepP, int wid, int vert) argument 1542 gdImageChar(gdImagePtr im, gdFontPtr f, int x, int y, int c, int color) argument 1568 gdImageCharUp(gdImagePtr im, gdFontPtr f, int x, int y, int c, int color) argument 1594 gdImageString(gdImagePtr im, gdFontPtr f, int x, int y, unsigned char *s, int color) argument 1605 gdImageStringUp(gdImagePtr im, gdFontPtr f, int x, int y, unsigned char *s, int color) argument 1618 gdImageString16(gdImagePtr im, gdFontPtr f, int x, int y, unsigned short *s, int color) argument 1629 gdImageStringUp16(gdImagePtr im, gdFontPtr f, int x, int y, unsigned short *s, int color) argument 1668 gdImageArc(gdImagePtr im, int cx, int cy, int w, int h, int s, int e, int color) argument 1677 gdImageFilledArc(gdImagePtr im, int cx, int cy, int w, int h, int s, int e, int color, int style) argument 1760 gdImageFillToBorder(gdImagePtr im, int x, int y, int border, int color) argument 1862 gdImageFill(gdImagePtr im, int x, int y, int nc) argument 1957 _gdImageFillTiled(gdImagePtr im, int x, int y, int nc) argument 2032 gdImageRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color) argument 2107 gdImageFilledRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color) argument 2557 gdImagePolygon(gdImagePtr im, gdPointPtr p, int n, int c) argument 2606 gdImageFilledPolygon(gdImagePtr im, gdPointPtr p, int n, int c) argument 2718 gdImageSetStyle(gdImagePtr im, int *style, int noOfPixels) argument 2729 gdImageSetThickness(gdImagePtr im, int thickness) argument 2734 gdImageSetBrush(gdImagePtr im, gdImagePtr brush) argument 2747 gdImageSetTile(gdImagePtr im, gdImagePtr tile) argument 2760 gdImageSetAntiAliased(gdImagePtr im, int c) argument 2767 gdImageSetAntiAliasedDontBlend(gdImagePtr im, int c, int dont_blend) argument 2775 gdImageInterlace(gdImagePtr im, int interlaceArg) argument 2920 gdImageAlphaBlending(gdImagePtr im, int alphaBlendingArg) argument 2925 gdImageAntialias(gdImagePtr im, int antialias) argument 2932 gdImageSaveAlpha(gdImagePtr im, int saveAlphaArg) argument 2970 gdImageSetClip(gdImagePtr im, int x1, int y1, int x2, int y2) argument 3002 gdImageGetClip(gdImagePtr im, int *x1P, int *y1P, int *x2P, int *y2P) argument [all...] |
| /PHP_TRUNK/ext/gd/ |
| H A D | gd_ctx.c | 83 gdImagePtr im; local 111 ZEND_FETCH_RESOURCE(im, gdImagePtr, &imgind, -1, "Image", phpi_get_le_gd()); 162 (*func_p)(im, ctx, q); 168 (*func_p)(im, ctx, q); 171 (*func_p)(im, ctx, q, f); 176 for(i=0; i < gdImageColorsTotal(im); i++) { 177 if(!gdImageRed(im, i) && !gdImageGreen(im, i) && !gdImageBlue(im, i)) break; 182 (*func_p)(im, fil [all...] |
| H A D | gd.c | 154 ZEND_ARG_INFO(0, im) 164 ZEND_ARG_INFO(0, im) 168 ZEND_ARG_INFO(0, im) 174 ZEND_ARG_INFO(0, im) 183 ZEND_ARG_INFO(0, im) 188 ZEND_ARG_INFO(0, im) 197 ZEND_ARG_INFO(0, im) 209 ZEND_ARG_INFO(0, im) 214 ZEND_ARG_INFO(0, im) 219 ZEND_ARG_INFO(0, im) 1526 gdImagePtr im; local 1567 gdImagePtr im; local 1593 gdImagePtr im; local 1612 gdImagePtr im; local 1637 gdImagePtr im; local 1698 gdImagePtr im; local 1718 gdImagePtr im; local 1738 gdImagePtr im; local 1769 gdImagePtr im; local 1788 gdImagePtr im; local 1807 gdImagePtr im; local 1826 gdImagePtr im; local 1848 gdImagePtr im; local 1866 gdImagePtr im; local 1884 gdImagePtr im; local 1945 gdImagePtr im; local 2030 gdImagePtr im; local 2108 gdImagePtr im, tile; local 2128 gdImagePtr im, tile; local 2148 gdImagePtr im; local 2256 gdImagePtr im; local 2283 gdImagePtr im; local 2353 gdImagePtr im = NULL; local 2573 gdImagePtr im; local 2795 gdImagePtr im; local 2816 gdImagePtr im; local 2857 gdImagePtr im; local 2889 gdImagePtr im; local 2907 gdImagePtr im; local 2926 gdImagePtr im; local 2957 gdImagePtr im; local 2975 gdImagePtr im; local 2994 gdImagePtr im; local 3022 gdImagePtr im; local 3051 gdImagePtr im; local 3095 gdImagePtr im; local 3113 gdImagePtr im; local 3139 gdImagePtr im; local 3157 gdImagePtr im; local 3175 gdImagePtr im; local 3193 gdImagePtr im; local 3223 gdImagePtr im; local 3242 gdImagePtr im; local 3260 gdImagePtr im; local 3277 gdImagePtr im; local 3295 gdImagePtr im; local 3319 gdImagePtr im; local 3344 gdImagePtr im; local 3488 php_gdimagecharup(gdImagePtr im, gdFontPtr f, int x, int y, int c, int color) argument 3524 gdImagePtr im; local 3737 gdImagePtr im; local 3754 gdImagePtr im; local 3812 gdImagePtr im=NULL; local 4799 gdImagePtr im; local 4915 gdImagePtr im; local 4952 gdImagePtr im; local 4970 gdImagePtr im; local 5028 gdImagePtr im; local 5073 gdImagePtr im; local 5369 gdImagePtr im; local [all...] |