모듈:색.
Module| 이 모듈은 베타판이며 널리 사용할 수 있습니다.아직 새로운 제품이기 때문에 결과가 예상대로 나오도록 주의를 기울여 사용해야 합니다. |
이 모듈은 주로 {{Infobox color}}에서 사용되며 외부 색변환기가 필요하지 않으며 색상 좌표의 불일치를 방지합니다.
사용.
이 모듈을 사용하려면 위의 템플릿 중 하나를 사용하거나 모듈을 직접 호출할 수 있습니다.16진수 트리플렛을 사용할 수 있는 모든 함수는 3자리 단축형식도 처리합니다.
16진수 트리플렛을 쉼표로 구분된 값으로 RGB 트리플렛으로 변환하려면:
{{#invoke:Color hexToRgbTriplet color}}
16진수 트리플렛을 색상 프로파일을 사용하지 않고 CMYK 색상 모델로 변환하려면 다음과 같이 하십시오(이것은 매우 좋지 않은 방법입니다).
{{#invoke:Color hexToCmyk color precision=? pctsign=?}}
16진수 트리플렛을 HSL 또는 HSV로 변환하려면 다음 절차를 수행합니다.
{{#invoke:Color hexToHsl color precision=?}}{{#invoke:Color hexToHsv color precision=?}}
16진수 트리플렛을 지각 CIELChuv 색공간으로 변환하려면 다음 절차를 수행합니다.
{{#invoke:Color hexToCielch color precision=?}}
물리적으로 올바른 선형 RGB 공간에서 두 가지 색상을 혼합하려면:
{{#invoke:Color hexMix color1 color2 proportion min=? max=?}}
RGB 트리플렛을 16진수 코드로 변환하려면:
{{#invoke:Color rgbTripletToHex r g b}}
다음 파라미터는 옵션입니다.
precision: 디폴트:0(제로)pctsign: 로 설정합니다.0(제로) 생성된 출력의 퍼센트 부호를 억제합니다.proportion: 비율color2기본값은 50 입니다.min: 비율 범위의 최소값. 기본값은 0입니다.max: 비율 범위의 최대값, 기본값은 100 입니다.