Class PDDeviceNAttributes
java.lang.Object
org.apache.pdfbox.pdmodel.graphics.color.PDDeviceNAttributes
This class represents attributes for a DeviceN color space.
- Version:
- $Revision: 1.2 $
- Author:
- Ben Litchfield
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis will get a map of colorants.This will get the underlying cos dictionary.void
setColorants
(Map colorants) This will replace the existing colorant attribute.
-
Constructor Details
-
PDDeviceNAttributes
public PDDeviceNAttributes()Constructor. -
PDDeviceNAttributes
Constructor.- Parameters:
attributes
- A dictionary that has all of the attributes.
-
-
Method Details
-
getCOSDictionary
This will get the underlying cos dictionary.- Returns:
- The dictionary that this object wraps.
-
getColorants
This will get a map of colorants. See the PDF Reference for more details about this attribute. The map will contain a java.lang.String as the key, a colorant name, and a PDColorSpace as the value.- Returns:
- The colorant map.
- Throws:
IOException
- If there is an error getting the colorspaces.
-
setColorants
This will replace the existing colorant attribute. The key should be strings and the values should be PDColorSpaces.- Parameters:
colorants
- The map of colorants.
-