Modul:Color/doc: Versiyalar orasidagi farq
Oʻzbekcha Vikipediyadan import qilindi. | Oʻzbekcha Vikipediyadan import qilindi. |
$2, $3 dagi (joriy) koʻrinishi
| This module is rated as beta, and is ready for widespread use. It is still new and should be used with some caution to ensure the results are as expected. |
This module is used primarily by {{Rang bilgiqutisi}}, eliminating the need for external color converters and preventing mismatch between color coordinates.
Usage
[tahrir | manbasini tahrirlash]To use this module, you may use one of the above listed templates or invoke the module directly. All functions that accept hexadecimal triplets also handle the shorthand three-digit format.
To convert a hexadecimal triplet to an RGB triplet as comma-separated values:
{{#invoke:Color|hexToRgbTriplet|color}}
To convert a hexadecimal triplet to the CMYK color model without a color profile:
{{#invoke:Color|hexToCmyk|color|precision=?|pctsign=?}}
To convert a hexadecimal triplet to HSL or HSV:
{{#invoke:Color|hexToHsl|color|precision=?}}{{#invoke:Color|hexToHsv|color|precision=?}}
To convert a hexadecimal triplet to the perceptual CIELChuv color space:
{{#invoke:Color|hexToCielch|color|precision=?}}
To mix two colors in the more physically correct linear RGB space:
{{#invoke:Color|hexMix|color1|color2|proportion|min=?|max=?}}
To convert an RGB triplet to a hex code:
{{#invoke:Color|rgbTripletToHex|r|g|b}}
The following parameters are optional:
precision: defaults to0(zero)pctsign: set to0(zero) to suppress percent signs in the generated outputproportion: proportion ofcolor2, defaults to 50min: minimum value of proportion range, defaults to 0max: maximum value of proportion range, defaults to 100