DynamicPDF by ceTe Software

com.cete.dynamicpdf
Class IccProfile

java.lang.Object
  extended by com.cete.dynamicpdf.Resource
      extended by com.cete.dynamicpdf.IccProfile

public class IccProfile
extends Resource

Represents an ICC profile resource.

Licensing:
This property is a DynamicPDF Generator Enterprise Edition feature. One of the following licenses is required for non-evaluation usage:

View Example


Constructor Summary
IccProfile(byte[] iccProfile)
          Initializes a new instance of the IccProfile class.
IccProfile(java.io.FileInputStream iccProfile)
          Initializes a new instance of the IccProfile class.
IccProfile(java.lang.String filePath)
          Initializes a new instance of the IccProfile class.
 
Method Summary
 void draw(DocumentWriter writer)
          Draws the ICC profile data to the given DocumentWriter object.
 
Methods inherited from class com.cete.dynamicpdf.Resource
getRequiredPdfObjects, getResourceType, getUid, newUid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IccProfile

public IccProfile(java.lang.String filePath)
Initializes a new instance of the IccProfile class.

Parameters:
filePath - A Physical path to the file containing the ICC profile data.

IccProfile

public IccProfile(byte[] iccProfile)
Initializes a new instance of the IccProfile class.

Parameters:
iccProfile - A byte array containing the ICC profile data.

IccProfile

public IccProfile(java.io.FileInputStream iccProfile)
Initializes a new instance of the IccProfile class.

Parameters:
iccProfile - object containing the ICC profile data.
Method Detail

draw

public void draw(DocumentWriter writer)
Draws the ICC profile data to the given DocumentWriter object.

Specified by:
draw in class Resource
Parameters:
writer - DocumentWriter object to receive the ICC profile's output.
See Also:
DocumentWriter

DynamicPDF by ceTe Software

API Reference for DynamicPDF v10.04 for Java generated on September 25, 2019
© Copyright 2019, ceTe Software