jPodRenderer PDF library

de.intarsys.pdf.platform.cwt.color.awt
Class AwtCSDeviceGray

java.lang.Object
  extended by de.intarsys.pdf.platform.cwt.color.awt.AwtColorSpace
      extended by de.intarsys.pdf.platform.cwt.color.awt.AwtCSDevice
          extended by de.intarsys.pdf.platform.cwt.color.awt.AwtCSDeviceGray

public class AwtCSDeviceGray
extends AwtCSDevice


Field Summary
 
Fields inherited from class de.intarsys.pdf.platform.cwt.color.awt.AwtColorSpace
FALLBACK
 
Constructor Summary
AwtCSDeviceGray(de.intarsys.pdf.pd.PDColorSpace pdColorSpace)
           
 
Method Summary
 ColorModel getColorModel(de.intarsys.pdf.pd.PDImage pdImage)
          return a corresponding java color model
 int getNumComponents()
           
 float[] getRGB(float[] values)
          The color values to be used in the RGB color space.
 
Methods inherited from class de.intarsys.pdf.platform.cwt.color.awt.AwtColorSpace
getColorSpace, getPDColorSpace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AwtCSDeviceGray

public AwtCSDeviceGray(de.intarsys.pdf.pd.PDColorSpace pdColorSpace)
Method Detail

getColorModel

public ColorModel getColorModel(de.intarsys.pdf.pd.PDImage pdImage)
Description copied from class: AwtColorSpace
return a corresponding java color model

Overrides:
getColorModel in class AwtCSDevice
Returns:
a corresponding java color model

getNumComponents

public int getNumComponents()
Overrides:
getNumComponents in class AwtColorSpace

getRGB

public float[] getRGB(float[] values)
Description copied from class: AwtColorSpace
The color values to be used in the RGB color space.

This MAY be different from using the AWT color space to convert the values, as an AWT color space may not exist (for example with Separation color space).

Overrides:
getRGB in class AwtColorSpace
Parameters:
values - The color values in this color space.
Returns:
The color values in RGB color space.

jPodRenderer PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.