| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan Konverter CMYK til RGB Med PHP
    CMYK farvemodel er et tilsætningsstof model, der anvendes på tryk. Ved at tilføje procentsatser ( 0 til 100 procent) af cyan , magenta , gul og sort , kan printere " snyde " det menneskelige øje i opfatte forskellige farver . RGB-modellen er en subtraktiv farvemodel bruges af computere. Ved at fratrække værdierne - fra 0 til 255 - rød , blå og grøn , kan computere " snyde " det menneskelige øje i opfatte forskellige farver. Når du opretter websider , kan du bruge PHP til at konvertere CMYK-farver til deres RGB tilnærmelser til visning på internettet. Ting du skal
    Text editor en Web -server med PHP installeret og konfigureret
    Vis Flere Instruktioner
    1

    Åbn en teksteditor og oprette en ny fil med navnet CMYKtoRGB . php . Tilføj en PHP open delimiter ( "" ) Til filen. Disse delimiters fortæller PHP program installeret på webserveren , at enhver kode, placeret mellem dem, bør fortolkes som PHP-kode .

    < ? Php

    ? >
    2

    Erklær fire PHP variabler til at holde de individuelle værdier for CMYK farve, der vil blive konverteret til RGB. Navngive den første variabel " $ C" ( cyan) og give den en værdi på " 1" . Navngive den anden variabel " $ M" ( magenta) og give den en værdi på " 0" . Navngive den tredje værdi " $ Y" ( gul) og give den en værdi på " 0" . Navngiv den fjerde værdi "$ K" (sort) og give det en værdi på "0". De enkelte CMYK farveværdier er nu C = 100% , M = 0% , Y = 0% , K = 0 % eller 100% cyan .

    < ? Php

    $ C = 1;

    $ M = 0;

    $ Y = 0;

    $ K = 0; ?

    >
    < br >
    3

    Brug PHP "echo " sprog konstruere at udskrive CMYK-værdierne til CMYKtoRGB.php . Efterlad et mellemrum før og efter hver streng værdi ( "C: ", " M :", " Y :", "K :") og bruge PHP Sammenkædningsoperator ("." ) For at udskrive hver variabels værdi ( "$ C , $ M , $ Y , $ K " ) til websiden

    < php

    $ C = 1; . ?

    $ M = 0; < br >

    $ Y = 0;

    $ K = 0;

    echo " C: " . $ C

    echo " M: " . $ M ;

    echo " Y: " . $ Y ;

    echo " K: " . $ K ; ?

    >
    4

    Bestem "R" værdien af ​​" RGB" farve med cyan ( "$ C") og sort ( "$ K" ) værdier. Den cyan værdi ( "$ C") er "1" og den sorte værdi ( "$ K ") er "0". Gemme resultatet af den afrundede ligning ((1-1) * (1-0) * 255) i en variabel kaldet "$ 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" værdien af ​​" RGB" farve med magenta ( "$ M" ) og sort ( "$ K" ) værdier. Den magenta værdi ( "$ M" ) er "0" og den sorte værdi ( "$ K ") er "0". Gemme resultatet af den afrundede ligning ((1-0) * (1-0) * 255) i en variabel kaldet "$ 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" værdien af ​​" RGB" farve med gul ( "$ ? Y " ) og sort ( " $ K " ) værdier. Den gule værdi ( "$ Y" ) er "0" og den sorte værdi ( "$ K ") er "0". Gemme resultatet af den afrundede ligningens ((1-0) * (1-0) * 255) i en variabel kaldet "$ 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

    Brug PHP "echo " sprog konstruere at udskrive RGB-værdier til CMYKtoRGB.php . Efterlad et mellemrum før og efter hver streng værdi ( "R :", "G :", " B :") og bruge PHP Sammenkædningsoperator ("." ) For at udskrive hver variabels værdi ( "$ 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

    Åben " CMYKtoRGB.php " i en webbrowser. Kontroller, at RGB-værdi er oversat fra det CMYK værdi til en omtrentlig RGB-værdi .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Pass Button Value Som et skjult felt i PHP 
    ·Sådan frakoblet Headers i PHP 
    ·Sådan Gør Computer Cookies 
    ·Hvordan man omdirigerer brugerne baseret på deres IP B…
    ·Sådan Indsæt et billede i en HTML e-mail i PHP 
    ·Sådan ændres skrifttype i Echo 
    ·Sådan Reset MySQL 3 Root Password 
    ·Sådan fjernes en tom streng i PHP 
    ·Sådan opdaterer One Row i Microsoft SQL 
    ·Hvordan man bruger PHP til at udfylde en database 
      Anbefalede Artikler
    ·Avanceret Java emner 
    ·Sådan Input Multiple int'er i Java 
    ·Sådan installeres PHP Engine på en Windows PC 
    ·Sådan bruges Serial Port i Visual Basic 
    ·Sådan sortere lister i Python 
    ·Sådan bruges cURL PHP side Indhold Strings 
    ·Hvordan man kompilerer Python kommandoer 
    ·Sådan forhindrer Web Coding Sårbarheder 
    ·Sådan læses en fil i PHP 
    ·Sådan eksplodere en String Brug JavaScript 
    Copyright © Computer Viden http://www.computerdk.com