PdfColor.fromRgbInt constructor

PdfColor.fromRgbInt(
  1. int red,
  2. int green,
  3. int blue, [
  4. int alpha = 255,
])

Convenience for RGB values in 0..255 (alpha in 0..255).

Implementation

factory PdfColor.fromRgbInt(int red, int green, int blue, [int alpha = 255]) {
  double clamp01(int v) => v.clamp(0, 255).toDouble() / 255.0;
  return PdfColor(
    clamp01(red),
    clamp01(green),
    clamp01(blue),
    clamp01(alpha),
  );
}