Skip to main content
Skip table of contents

PdfLabColor

PdfLabColor Public class

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph iTextSharp.text.pdf
  iTextSharp.text.pdf.PdfLabColor[[PdfLabColor]]
  iTextSharp.text.pdf.ICachedColorSpace[[ICachedColorSpace]]
  class iTextSharp.text.pdf.ICachedColorSpace interfaceStyle;
  end
iTextSharp.text.pdf.ICachedColorSpace --> iTextSharp.text.pdf.PdfLabColor

Members

Methods

Public methods
ReturnsName
boolEquals(object o)
intGetHashCode()
PdfObjectGetPdfObject(PdfWriter writer)
BaseColorLab2Rgb(float l, float a, float b)
LabColorRgb2lab(BaseColor baseColor)
Internal methods
ReturnsName
CMYKColorLab2Cmyk(float l, float a, float b)
Protected methods
ReturnsName
double``[]Lab2RgbLinear(float l, float a, float b)

Details

Inheritance

Constructors

PdfLabColor [1/4]

Source code

public PdfLabColor()
PdfLabColor [2/4]

Source code

public PdfLabColor(float[] whitePoint)
Arguments
TypeNameDescription
float``[]whitePoint
PdfLabColor [3/4]

Source code

public PdfLabColor(float[] whitePoint, float[] blackPoint)
Arguments
TypeNameDescription
float``[]whitePoint
float``[]blackPoint
PdfLabColor [4/4]

Source code

public PdfLabColor(float[] whitePoint, float[] blackPoint, float[] range)
Arguments
TypeNameDescription
float``[]whitePoint
float``[]blackPoint
float``[]range

Methods

GetPdfObject

Source code

public virtual PdfObject GetPdfObject(PdfWriter writer)
Arguments
TypeNameDescription
PdfWriterwriter
Lab2Rgb

Source code

public virtual BaseColor Lab2Rgb(float l, float a, float b)
Arguments
TypeNameDescription
floatl
floata
floatb
Lab2Cmyk

Source code

internal virtual CMYKColor Lab2Cmyk(float l, float a, float b)
Arguments
TypeNameDescription
floatl
floata
floatb
Lab2RgbLinear

Source code

protected virtual double Lab2RgbLinear(float l, float a, float b)
Arguments
TypeNameDescription
floatl
floata
floatb
Rgb2lab

Source code

public virtual LabColor Rgb2lab(BaseColor baseColor)
Arguments
TypeNameDescription
BaseColorbaseColor
Equals

Source code

public override bool Equals(object o)
Arguments
TypeNameDescription
objecto
GetHashCode

Source code

public override int GetHashCode()

Generated with ModularDoc

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.