Class SeparationPlate

java.lang.Object
com.datalogics.PDFL.SeparationPlate

public class SeparationPlate extends Object
Represents a plate for making print separations. Used with PostScript.
  • Constructor Details

    • SeparationPlate

      public SeparationPlate(Ink colorant, OutputStream epsOutput)
      General constructor
      Parameters:
      colorant - A colorant to use for this SeparationPlate.
      epsOutput - A java.io.OutputStream which will receive the EPS output for this SeparationPlate.
  • Method Details

    • delete

      public void delete()
    • getEPSOutput

      public OutputStream getEPSOutput()
      The java.io.OutputStream that will receive EPS output for this SeparationPlate.
    • setEPSOutput

      public void setEPSOutput(OutputStream s)
      The java.io.OutputStream that will receive EPS output for this SeparationPlate.
    • getColorantName

      public String getColorantName()
      The name of the colorant from the Separation or DeviceN color space, or the process color name.
    • setColorantName

      public void setColorantName(String theColorantName)
      The name of the colorant from the Separation or DeviceN color space, or the process color name.
    • getFrequency

      public double getFrequency()
      The frequency for this ink. The frequency must be greater than zero. The default is 60.0.
    • setFrequency

      public void setFrequency(double theFrequency)
      The frequency for this ink. The frequency must be greater than zero. The default is 60.0.
    • getAngle

      public double getAngle()
      The angle for this ink. The angle must be greater than or equal to zero. The default is 45.0.
    • setAngle

      public void setAngle(double theAngle)
      The angle for this ink. The angle must be greater than or equal to zero. The default is 45.0.
    • getDensity

      public double getDensity()
      The density for this ink. The density must be greater than zero. The default is 1.0.
    • setDensity

      public void setDensity(double theDensity)
      The density for this ink. The density must be greater than zero. The default is 1.0.
    • getInkType

      public InkTypes getInkType()
      The ink type of this ink for trapping. The default is Normal.
    • setInkType

      public void setInkType(InkTypes theInkType)
      The ink type of this ink for trapping. The default is Normal.
    • getPreviewOption

      public SeparationPreviewOptions getPreviewOption()
      How to handle the colorant for a separation preview. The default is EmitPlate.
    • setPreviewOption

      public void setPreviewOption(SeparationPreviewOptions thePreviewOption)
      How to handle the colorant for a separation preview. The default is EmitPlate.
    • getAlias

      public String getAlias()
      Another name for this colorant.
    • setAlias

      public void setAlias(String theAlias)
      Another name for this colorant.