我刚刚让客户上传了一张 CMYK 格式的 jpg 图像,但它在 IE 和某些版本的 firefox 中无法正确呈现。是否可以检查以确保它在上传之前以 RGB 格式保存?
最佳答案
您可以使用getimagesize()
。 http://php.net/manual/en/function.getimagesize.php
$imgDetails = getimagesize('yourimage.jpg');
if ($imgDetails['channels'] === 4) {
// CMYK
} elseif ($imgDetails['channels'] === 3) {
// RGB
}
关于php - 我如何在 wordpress/php 中测试 jpg 图像的 cmyk 或 rgb 颜色模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10399201/