tc-lib-color

tc-lib-color API reference

Com\Tecnick\Color

Classes:

  • ComponentNormalizer: Scales a parsed CSS component value into the [0..1] range used by the color models.
  • Css: Css Color class Parses the CSS and Acrobat JavaScript color notations.
  • Exception: Custom Exception class Raised for an invalid input condition: an unparsable color string, an unknown color or spot color name, a PDF resource that cannot be referenced.
  • Model: Color Model class
  • Pdf: PDF Color class Extension points: getPdfColor() and getColorObject().
  • Spot: Spot Color class Extension points: getSpotColor() and the protected resolveSpotColorData().
  • UnknownComponentException: Raised when a color model is given a component name it does not define.
  • Web: Web Color class Extension point: getColorObj().

Interfaces:

Enums:

Com\Tecnick\Color\Model

Classes:

  • Cmyk: CMYK Color Model class
  • Gray: Gray Color Model class
  • Hsl: HSL Color Model class
  • Lab: CIE Lab Color Model class
  • Rgb: RGB Color Model class

Interfaces: