Top Description Classes
module org.apache.pdfbox

Package org.apache.pdfbox.pdmodel.graphics.color


This package deals with colors that are stored in a PDF document.

Class Summary

Modifier and TypeClass and Description
public class
PDCalGray

A CalGray colour space is a special case of a single-component CIE-based colour space.

public class
PDCalRGB

A CalRGB colour space is a CIE-based colour space with one transformation stage instead of two.

public abstract class
PDCIEBasedColorSpace

CIE-based colour spaces specify colours in a way that is independent of the characteristics of any particular output device.

public abstract class
PDCIEDictionaryBasedColorSpace

CIE-based colour spaces that use a dictionary.

public class
PDColor

A color value, consisting of one or more color components, or for pattern color spaces, a name and optional color components.

public abstract class
PDColorSpace

A color space specifies how the colours of graphics objects will be painted on the page.

public class
PDDeviceCMYK

Allows colors to be specified according to the subtractive CMYK (cyan, magenta, yellow, black) model typical of printers and other paper-based output devices.

public abstract class
PDDeviceColorSpace

Device colour spaces directly specify colours or shades of gray produced by an output device.

public class
PDDeviceGray

A color space with black, white, and intermediate shades of gray.

public class
PDDeviceN

DeviceN colour spaces may contain an arbitrary number of colour components.

public class
PDDeviceNAttributes

Contains additional information about the components of colour space.

public class
PDDeviceNProcess

A DeviceN Process Dictionary

public class
PDDeviceRGB

Colours in the DeviceRGB colour space are specified according to the additive RGB (red-green-blue) colour model.

public class
PDGamma

A gamma array, or collection of three floating point parameters used for color operations.

public class
PDICCBased

ICCBased color spaces are based on a cross-platform color profile as defined by the International Color Consortium (ICC).

public class
PDIndexed

An Indexed colour space specifies that an area is to be painted using a colour table of arbitrary colours from another color space.

public class
PDJPXColorSpace

A color space embedded in a JPX file.

public class
PDLab

A Lab colour space is a CIE-based ABC colour space with two transformation stages.

public class
PDOutputIntent

An Output Intent describes the colour reproduction characteristics of a possible output device or production condition.

public class
PDPattern

A Pattern color space is either a Tiling pattern or a Shading pattern.

public class
PDSeparation

A Separation color space used to specify either additional colorants or for isolating the control of individual colour components of a device colour space for a subtractive device.

public abstract class
PDSpecialColorSpace

Special colour spaces add features or properties to an underlying colour space.

public class
PDTristimulus

A tristimulus, or collection of three floating point parameters used for color operations.