Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Slik konverterer CMYK til RGB Med PHP
    The CMYK -modellen er en additiv modell som brukes i print. Ved å legge prosenter (0 til 100 prosent ) av cyan , magenta , gul og svart, kan skrivere " lure " det menneskelige øyet til å oppfatte ulike farger. RGB- modellen er en subtraktiv fargemodell som brukes i datamaskiner. Ved å trekke verdiene - fra 0 til 255. - i rødt, blått og grønt , kan datamaskiner " lure " det menneskelige øyet til å oppfatte ulike farger. Når du lager websider , kan du bruke PHP til å konvertere CMYK- fargene til sine RGB tilnærmelser for visning på nettet . Du trenger
    teksteditor en Web server med PHP installert og konfigurert
    Vis flere instruksjoner
    en

    Åpne en teksteditor og opprette en ny fil som heter CMYKtoRGB . php . Legg til en PHP åpen skilletegn ( " ") til filen . Disse skilletegn fortelle PHP program installert på webserveren at noen kode plassert mellom dem bør tolkes som PHP -kode.

    < ? Php

    ? >
    2

    Erklærer fire PHP variabler å holde de enkelte verdier for CMYK farge som vil bli konvertert til RGB . Navn den første variabelen " $ C " ( cyan ) og gi den en verdi på "1" . Navngi den andre variabelen " $ M " ( magenta ) og gi den en verdi på " 0" . Navngi den tredje verdi " $ Y" ( gul ) og gi den en verdi på " 0" . Navn den fjerde verdi " $ K " (svart ) og gi den en verdi på " 0" . De enkelte CMYK- verdier er nå C = 100 % , M = 0 % , Y = 0 % , K = 0 % , eller 100 % cyan .

    < ? Php

    $ C = 1;

    $ M = 0;

    $ Y = 0;

    $ K = 0; ?

    >


    3

    Bruk PHP "echo " språk konstruere å skrive ut CMYK- verdier til CMYKtoRGB.php . Forlate et mellomrom før og etter hver streng verdi ( "C :", " M :", " Y :", " K :") og bruke PHP sammensetning operatør ( " . ") For å skrive ut hver variabel verdi ( " $ C , $ M , $ Y , $ K " ) til websiden

    < php

    $ C = 1; . ?

    $ M = 0 ;

    $ Y = 0;

    $ K = 0;

    echo "C:" . $ C ;

    echo " M : " . $ M;

    echo " Y : " . $ Y;

    echo " K: " . $ K ; ?

    >
    4

    Bestem "R" verdi "RGB" farge ved hjelp av cyan ("$ C" ) og svart ("$ K" ) verdier. Den cyan- verdi ("$ C") er "1" og den sorte verdi ("$ K" ) er "0". Lagre resultatet av avrundet ligning ( ( 1-1) * (1-0 ) * 255 ) i en variabel kalt " $ 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> Bestem "G" verdien av " RGB" farge ved hjelp av magenta ("$ M" ) og svart ( " $ K" ) verdier. Den magenta verdi ("$ M" ) er " 0" og den svarte verdi ("$ K" ) er " 0 " . Lagre resultatet av avrundet ligning ( (1-0 ) * (1-0 ) * 255 ) i en variabel kalt " $ 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

    Bestem "B " verdien av de " RGB " farge med den gule ( " $? Y " ) og svart ( " $ K " ) verdier. Den gule verdi ("$ Y" ) er " 0" og den svarte verdi ("$ K" ) er " 0 " . Lagre resultatet av avrundet ligningen ( (1-0 ) * (1-0 ) * 255 ) i en variabel kalt " $ 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

    Bruk PHP "echo " språk konstruere å skrive ut RGB-verdiene til CMYKtoRGB.php . Forlate et mellomrom før og etter hver streng verdi ( "R :", " G :", "B :") og bruke PHP sammensetning operatør ( " . ") For å skrive ut hver variabel verdi ("$ 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 ) ;

    ekko "R : " . $ R;

    echo " G: " . $ G;

    echo " B: " . $ B; ?

    >
    8

    Åpne " CMYKtoRGB.php " i en nettleser . Kontroller at RGB-verdien er oversatt fra CMYK verdi til en omtrentlig RGB-verdi .

    früher :

     Weiter:
      Relatert Artike
    ·Access 2007 & MySQL 
    ·Hvordan bruke SUMMER-funksjonen i MySQL 
    ·Hvordan lage Dir i PHP 
    ·Hvordan erstatte to Linjeskift i PHP 
    ·Hvordan lage et PHP Chat Room 
    ·Slik endrer PHP Extensions 
    ·Slik konverterer MySQL til Excel Bruke PHP 
    ·Hvordan Test XML Parse 
    ·Hvordan legge til et linjeskift i en tekstfil med PHP 
    ·Hvordan lage en kalender i PHP 
      Anbefalte artikler
    ·Hvordan lage en EXE Fra en Python Fil 
    ·Hvordan sette markøren til en bestemt JTextField 
    ·Hvordan du arbeider med Sprites i AS3 
    ·Hvilket språk er det Python tolk kodet inn 
    ·Hvordan lage Java Pop -Up sider 
    ·Hvordan overføre funksjoner på MATLAB 
    ·Hvordan bruke ASM i Visual C 
    ·Hvordan lage en Experimental Flow Chart 
    ·Slik Clear en JMS Queue 
    ·Hvordan Query regneark med PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/