“Conocimiento Programación>Programación PHP /MySQL

Cómo Convertir CMYK a RGB con PHP

2016/4/24
El modelo de color CMYK es un modelo aditivo utilizado en la impresión. Mediante la adición de porcentajes (de 0 a 100 por ciento) de cian , magenta , amarillo y negro , los impresores pueden " engañar " el ojo humano en la percepción de colores diferentes . El modelo RGB es un modelo de color sustractivo utilizado por las computadoras. Al restar los valores - de 0 a 255 - de color rojo , azul y verde , los ordenadores pueden " engañar " el ojo humano en la percepción de colores diferentes . Al crear páginas Web , puede utilizar PHP para convertir colores CMYK a sus aproximaciones RGB para su visualización en la Web. Cosas que necesitará
texto editor
servidor web con PHP instalado y configurado
Mostrar más instrucciones
1

Abra un editor de texto y crear un nuevo archivo llamado CMYKtoRGB . php . Añadir un delimitador de apertura de PHP ( " " ) al archivo . Estos delimitadores dicen al programa PHP instalado en el servidor Web que cualquier código que se coloca entre ellos debe ser interpretado como código PHP.

>
2

declare cuatro variables de PHP para contener los valores individuales para el color CMYK que se convertirá a RGB . Nombre de la variable de primera "$ C" ( cyan ) y darle un valor de " 1 " . Nombre de la segunda variable " $ M" ( magenta) y darle un valor de " 0 " . Nombre del valor tercera "$ Y" ( amarillo) y darle un valor de " 0 " . Nombre el cuarto valor "$ K" ( negro ) y darle un valor de " 0 " . Los valores de color CMYK individuales son ahora C = 100 % , M = 0 % , Y = 0 % , K = 0 % , o 100 % cian .

< ? Php

$ C = 1 ;

$ M = 0 ;

$ Y = 0 ;

$ K = 0 ; ?

>

Página 3

Utilice el lenguaje PHP " echo" construir para imprimir los valores CMYK de CMYKtoRGB.php . Deje un espacio antes y después de cada valor de cadena ("C :", " M :", " Y: ", " K :") y utilizar el operador de concatenación de PHP ("." ) Para imprimir el valor de cada variable ( "$ C , M $ , $ y $ K " ) a la página web

< php

$ C = 1 , . ?

$ M = 0 ;

$ Y = 0 ;

$ K = 0 ;

echo " C:" . $ C;

echo " M:" . $ M;

echo " Y: " . $ Y ,

echo " K : " . $ K; ?

>
4

Determinar el valor " R" del color "RGB " con el cian ( "$ C ") y negro ( "$ K" ) valores . El valor cian ( "$ C" ) es " 1 " y el valor de negro ( "$ K" ) es " 0 " . Almacenar el resultado de la ecuación redondeada ( ( 1-1 ) * ( 1-0 ) * 255 ) en una variable denominada " R $ " .

< ? Php

$ C = 1 ;

$ M = 0 ;

$ Y = 0 ;

$ K = 0 ;

echo " C:" . $ C;

echo " M:" . $ M;

echo " Y: " . $ Y ,

echo " K : " . $ K;

$ R = round ( ( ( 1 - C $ ) * ( 1 - $ K) ) * 255 );

>
5 < p> Determinar el valor " G" de color "RGB " con el magenta ( " M $ ") y los valores de color negro ( "$ K ") . El valor magenta ( " M $ " ) es " 0 " y el valor de negro ( "$ K" ) es " 0 " . Almacenar el resultado de la ecuación redondeada ( ( 1-0 ) * ( 1-0 ) * 255 ) en una variable llamada " $ G " .

< ? Php

$ C = 1 ;

$ M = 0 ;

$ Y = 0 ;

$ K = 0 ;

echo " C:" . $ C;

echo " M:" . $ M;

echo " Y: " . $ Y ,

echo " K : " . $ K;

$ R = round ( ( ( 1 - C $ ) * ( 1 - $ K) ) * 255 ) ;

$ G = round ( ( ( 1 - $ M ) * ( 1 - $ K) ) * 255 ) ;

>
6

Determinar el valor " B" del color "RGB " con el amarillo (" $? " ( ) y negro " $ K ") los valores y. El valor de color amarillo ( "$ Y") es " 0 " y el valor de negro ( "$ K" ) es " 0 " . Almacenar el resultado de la ecuación de redondeado ( ( 1-0 ) * ( 1-0 ) * 255 ) en una variable llamada " $ B " .

< ? Php

$ C = 1 ;

$ M = 0 ;

$ Y = 0 ;

$ K = 0 ;

echo " C:" . $ C;

echo " M:" . $ M;

echo " Y: " . $ Y ,

echo " K : " . $ K;

$ R = round ( ( ( 1 - C $ ) * ( 1 - $ K) ) * 255 ) ;

$ G = round ( ( ( 1 - $ M ) * ( 1 - $ K) ) * 255 ) ;

$ B = round ( ( ( 1 - $ Y) * ( 1 - $ K) ) * 255 ) ;

? >
7

Utilice el lenguaje PHP " echo" construir para imprimir los valores RGB para CMYKtoRGB.php . Deje un espacio antes y después de cada valor de cadena ( "R :", "G :", " B ") y utilizar el operador de concatenación de PHP ("." ) Para imprimir el valor de cada variable ( "$ R $ G , $ . B ")

< php

$ C = 1 ; ?

$ M = 0 ;

$ Y = 0 ;

$ K = 0 ;

echo " C:" . $ C;

echo " M:" . $ M;

echo " Y: " . $ Y ,

echo " K : " . $ K;

$ R = round ( ( ( 1 - C $ ) * ( 1 - $ K) ) * 255 ) ;

$ G = round ( ( ( 1 - $ M ) * ( 1 - $ K) ) * 255 ) ;

$ B = round ( ( ( 1 - $ Y) * ( 1 - $ K) ) * 255 ) ;

eco " R : " . $ R;

echo " G: " . $ G ;

echo " B " . $ B ; ?

>
8

Open " CMYKtoRGB.php " en un navegador Web. Compruebe que el valor RGB se traduce del valor CMYK a un valor RGB aproximada.

Programación PHP /MySQL
MySQL PHP imagen Subir Tutoriales
Cómo subir y cambiar el tamaño de una PHP MySQL Imagen
Archivo PHP para subir los tipos
SQL Writing Tools
Cómo modificar cada elemento de una matriz en PHP
Cómo aprender SQL Queries
¿Por qué mi PHP MySQL Página tan lento
Cómo seleccionar Con DATEDIFF en MySQL
Conocimiento de la computadora © http://www.ordenador.online