私はPHPとGDで標準の画像最適化/サイズ変更手法を実行しています。基本的には次のとおりです。
imagecreatefromjpeg()
imagecreatetruecolor()
imagecopyresampled()
imagejpeg()
ただし、アップロード後にCYMKロゴの色が異なるとの不満があります。これはGDがRGBへの変換を行っているためですが、これを改善する方法があるかどうか疑問に思っていますか?
これらは多くの場合人々のロゴであるため、使用されている色を正しく保護し、正しく表示することを望んでいます。
オンラインで単一の色を変換するための優れたツールがいくつかあることは知っていますが、画像内のすべてのCMYK色を同等のCMYKのより正確なバージョンに変換するクラスファイルに追加できるものが必要です。
簡単な例として、変換せずにアップロードし、クロムのカラーピッカー拡張機能で選択した写真から、このHEXコード#992A78が得られます。上記のスクリプトを実行すると、次のスクリプトに変換されます。#9000F6;
誰か私に何かアドバイスはありますか?ありがとう