与えられた数学的な公式に基づいて、2 つの色のアルファブレンドを行う TypeScript パッケージです。
以下の計算式を使用してブレンドが計算されます:
詳しい説明は、この記事を参照してください。
- それぞれのアルファ値を持つ 2 つの色をブレンドします。
- HEX 形式で結果の色を取得します。
- HEX と RGBA の入力形式の両方を処理します。
import { alphaBlend } from "@napolab/alpha-blend";
const foregroundColor = "#ff5733";
const backgroundColor = "rgba(255, 87, 51, 0.5)";
const blendedColor = alphaBlend(foregroundColor, backgroundColor);
// 通常の返り値は '#ff5733ff'。
blendedColor;
パッケージをインストールするには:
npm install @napolab/alpha-blend
または
yarn add @napolab/alpha-blend
このプロジェクトは MIT ライセンスの下でライセンスされています。