• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • Gmagick::setimagecolorspace()

    (PECL gmagick >= Unknown)

    Sets the image colorspace

    说明

    publicGmagick::setimagecolorspace(int $colorspace): Gmagick

    Sets the image colorspace.

    参数

    $colorspace

    The image colorspace: UndefinedColorspace, RGBColorspace, GRAYColorspace, TransparentColorspace, OHTAColorspace, XYZColorspace, YCbCrColorspace, YCCColorspace, YIQColorspace, YPbPrColorspace, YPbPrColorspace, YUVColorspace, CMYKColorspace, sRGBColorspace, HSLColorspace, or HWBColorspace.

    返回值

    The Gmagick object on success

    错误/异常

    错误时抛出GmagickException

    Convert CMYK to RGB:
    <?php
    $cs = $im->getimagecolorspace();
    if ($cs == Gmagick::COLORSPACE_CMYK) 
    {
       $im->setImageColorspace(Gmagick::COLORSPACE_SRGB);
    }
    ?>