The Gmagick class

(PECL gmagick >= Unknown)

简介

类摘要

classGmagick {
public__construct(string$filename = ?)
publicaddimage(Gmagick$source): Gmagick
publicaddnoiseimage(int$noise_type): Gmagick
publicannotateimage(
    GmagickDraw$GmagickDraw,
    float$x,
    float$y,
    float$angle,
    string$text
): Gmagick
publicblurimage(float$radius, float$sigma, int$channel = ?): Gmagick
publicborderimage(GmagickPixel$color, int$width, int$height): Gmagick
publiccharcoalimage(float$radius, float$sigma): Gmagick
publicchopimage(
    int$width,
    int$height,
    int$x,
    int$y
): Gmagick
publicclear(): Gmagick
publiccommentimage(string$comment): Gmagick
publiccompositeimage(
    Gmagick$source,
    int$COMPOSE,
    int$x,
    int$y
): Gmagick
publiccropimage(
    int$width,
    int$height,
    int$x,
    int$y
): Gmagick
publiccropthumbnailimage(int$width, int$height): Gmagick
publiccurrent(): Gmagick
publiccyclecolormapimage(int$displace): Gmagick
publicdestroy(): bool
publicdrawimage(GmagickDraw$GmagickDraw): Gmagick
publicedgeimage(float$radius): Gmagick
publicembossimage(float$radius, float$sigma): Gmagick
publicframeimage(
    GmagickPixel$color,
    int$width,
    int$height,
    int$inner_bevel,
    int$outer_bevel
): Gmagick
publicgammaimage(float$gamma): Gmagick
publicgetimagechanneldepth(int$channel_type): int
publicgetimagetype(): int
publicgetsize(): array
publicgetversion(): array
publicimplodeimage(float$radius): mixed
publiclabelimage(string$label): mixed
publiclevelimage(
    float$blackPoint,
    float$gamma,
    float$whitePoint,
    int$channel = Gmagick::CHANNEL_DEFAULT
): mixed
publicmapimage(gmagick$gmagick, bool$dither): Gmagick
publicmodulateimage(float$brightness, float$saturation, float$hue): Gmagick
publicmotionblurimage(float$radius, float$sigma, float$angle): Gmagick
publicnewimage(
    int$width,
    int$height,
    string$background,
    string$format = ?
): Gmagick
publicnextimage(): bool
publicnormalizeimage(int$channel = ?): Gmagick
publicoilpaintimage(float$radius): Gmagick
publicprofileimage(string$name, string$profile): Gmagick
publicquantizeimage(
    int$numColors,
    int$colorspace,
    int$treeDepth,
    bool$dither,
    bool$measureError
): Gmagick
publicquantizeimages(
    int$numColors,
    int$colorspace,
    int$treeDepth,
    bool$dither,
    bool$measureError
): Gmagick
publicqueryfonts(string$pattern = "*"): array
publicqueryformats(string$pattern = "*"): array
publicradialblurimage(float$angle, int$channel = Gmagick::CHANNEL_DEFAULT): Gmagick
publicraiseimage(
    int$width,
    int$height,
    int$x,
    int$y,
    bool$raise
): Gmagick
publicread(string$filename): Gmagick
publicreadimage(string$filename): Gmagick
publicreadimageblob(string$imageContents, string$filename = ?): Gmagick
publicreadimagefile(resource$fp, string$filename = ?): Gmagick
publicresampleimage(
    float$xResolution,
    float$yResolution,
    int$filter,
    float$blur
): Gmagick
publicresizeimage(
    int$width,
    int$height,
    int$filter,
    float$blur,
    bool$fit = false
): Gmagick
publicrollimage(int$x, int$y): Gmagick
publicrotateimage(mixed$color, float$degrees): Gmagick
publicscaleimage(int$width, int$height, bool$fit = false): Gmagick
publicsetfilename(string$filename): Gmagick
publicsetimagechanneldepth(int$channel, int$depth): Gmagick
publicsetimagecolorspace(int$colorspace): Gmagick
publicsetimagecompose(int$composite): Gmagick
publicsetimagedelay(int$delay): Gmagick
publicsetimagedepth(int$depth): Gmagick
publicsetimagedispose(int$disposeType): Gmagick
publicsetimageformat(string$imageFormat): Gmagick
publicsetimageindex(int$index): Gmagick
publicsetimageiterations(int$iterations): Gmagick
publicsetimageprofile(string$name, string$profile): Gmagick
publicsetimagerenderingintent(int$rendering_intent): Gmagick
publicsetimageresolution(float$xResolution, float$yResolution): Gmagick
publicsetimagescene(int$scene): Gmagick
publicsetimagetype(int$imgType): Gmagick
publicsetimageunits(int$resolution): Gmagick
publicsetsize(int$columns, int$rows): Gmagick
publicshearimage(mixed$color, float$xShear, float$yShear): Gmagick
publicsolarizeimage(int$threshold): Gmagick
publicspreadimage(float$radius): Gmagick
publicswirlimage(float$degrees): Gmagick
publicthumbnailimage(int$width, int$height, bool$fit = false): Gmagick
publictrimimage(float$fuzz): Gmagick
publicwriteimage(string$filename, bool$all_frames = false): Gmagick
}

目录

To Top