Method to convert a color space object to a CMYK object
public static toCmyk ( Pop\Color\Space\ColorInterface $color ) : |
||
$color | Pop\Color\Space\ColorInterface | |
Результат |
<?php require_once '../../bootstrap.php'; use Pop\Color; try { $rgb = new Color\Space\Rgb(112, 124, 228); $cmyk = Color\Convert::toCmyk($rgb); echo 'RGB: ' . $rgb . ' => CMYK: ' . $cmyk; } catch (\Exception $e) { echo $e->getMessage() . PHP_EOL . PHP_EOL; }
public function testLabToCmyk() { $cmyk = Convert::toCmyk(new Lab(100, 100, 100)); $this->assertInstanceOf('Pop\\Color\\Space\\Cmyk', $cmyk); $this->assertEquals('0,25,75,24', (string) $cmyk); }