DokumentationDynamic Media Image Serving and Rendering API

färg

5 maj 2025
  • Ämnen:

Skapat för:

  • Utvecklare
  • Användare

Färgvärden. Du kan ange färgvärden antingen hexadecimalt, med en kommaavgränsad lista över komponentvärden eller med decimaler.

color

{{ gray[, alpha][g]}|

{ red, green, blue[, rgbAlpha][r]}|

{ cyan, magenta , yellow, black[,alpha]k}|

{0x{hex2|hex4}[g]}|

{[0x]{ hex6| hex8}[r]}|

{[0x]{ hex8| hex10}k}}[s]

röd , grön , blå , rgbAlphafärgkomponentvärde (0...255, decimalint)
cyan , magenta , gul, svart , alfaCMYK-färgkomponentvärde (0,100 %, decimalint)
gray , alphagrått färgkomponentvärde (0...100%, decimalint)
hex2tvåsiffrigt hexadecimalt grått färgvärde (GG)
hex4fyrsiffrig hex-grå med alfafärgvärde (GGAA)
hex6paketerat sexsiffrigt hexadecimalt RGB-färgvärde (RRGGBB)
hex8packat åttasiffrigt hexadecimalt RGBA- (RRGGBBAA) eller CMYK-färgvärde (CCMYYKK) (om det anges med suffixet k)
hex10tio-siffrig hexadecimal CMYK med alfavärde (CCYMMKAA)

Decimalkomponentvärdena för RGB är i intervallet 0 till 255. Decimalkomponentvärdena för CMYK och grått ligger i intervallet 0,100 %. Alla hexadecimala komponentvärden ligger i intervallet 0…0xFF.

Färgkomponentvärdena antas vara oberoende av alfavärdet (inte förmultiplicerat).

Alla färgvärden, prefix och suffix är inte skiftlägeskänsliga.

Typsuffixet k krävs för CMYK-färgvärden. Ett typsuffix kan anges för RGB och gråa färgvärden.

Prefixet 0x krävs för hexadecimala gråa färgvärden.

Suffixet s anger att färgvärdet är associerat med den inmatningsfärgrymd (källfärgrymd) som motsvarar färgvärdets pixeltyp (definierad med attribute::IccProfileSrc*). Om det här suffixet inte finns är färgvärdet associerat med utdatafärgrymden (mål) (definierad med icc= eller attribute::IccProfile*).

Standard

Om ett alfavärde inte anges uttryckligen antas det vara 255, 0xFF eller 100 % (helt ogenomskinligt).

Exempel

Några exempel på giltiga färgspecifikationer och deras motsvarande pixeltyp, färgvärde, alfavärde och standardfärgrymd:

colorPixeltypFärgvärdeAlpha-värdeStandardfärgrymd
0 100 200RGB0 100 200255IccProfileRgb
0,100,200,200rsRGB0 100 200200IccProfileSrcRgb
0x010203SRGB1,2,3255IccProfileSrcRgb
a0b1c2d3RRGB160 177 194211IccProfileRgb
100Sgrå100 %100 %IccProfileSrcGray
50,75 ggrå50 %75 %IccProfileGray
0X70Ggrå44 %44 %IccProfileGray
0xddeegsgrå87 %93 %IccProfileSrcGray
94,11,50,33 kCMYK94-11-50-33 %100 %IccProfileCmyk
22,23,24,25,26 KSCMYK22-23-24-25 %26 %IccProfileSrcCmyk
38393A3bKCMYK56-57-58-59 %100 %IccProfileCmyk
0x0a0b0C0d0eksCMYK10-11-12-13 %14 %IccProfileSrcCmyk

Den utdatafärgrymd som anges med icc= används i stället för standardfärgrymden när pixeltypen för en utdatafärg motsvarar pixeltypen för utdatabilden.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49