Class ImageFormGenerator


  • public class ImageFormGenerator
    extends FormGenerator
    Abstract helper class for generating PostScript forms.
    • Constructor Detail

      • ImageFormGenerator

        public ImageFormGenerator​(String formName,
                                  String title,
                                  Dimension2D dimensions,
                                  RenderedImage image,
                                  boolean invertImage)
        Main constructor.
        Parameters:
        formName - the form's name
        title - the form's title or null
        dimensions - the form's dimensions in units (usually points)
        image - the image
        invertImage - true if the image shall be inverted
      • ImageFormGenerator

        public ImageFormGenerator​(String formName,
                                  String title,
                                  Dimension2D dimensions,
                                  Dimension dimensionsPx,
                                  ImageEncoder encoder,
                                  ColorSpace colorSpace,
                                  int bitsPerComponent,
                                  boolean invertImage)
        Main constructor.
        Parameters:
        formName - the form's name
        title - the form's title or null
        dimensions - the form's dimensions in units (usually points)
        dimensionsPx - the form's dimensions in pixels
        encoder - the image encoder
        colorSpace - the target color space
        bitsPerComponent - the bits per component
        invertImage - true if the image shall be inverted
      • ImageFormGenerator

        public ImageFormGenerator​(String formName,
                                  String title,
                                  Dimension2D dimensions,
                                  Dimension dimensionsPx,
                                  ImageEncoder encoder,
                                  ColorSpace colorSpace,
                                  boolean invertImage)
        Main constructor.
        Parameters:
        formName - the form's name
        title - the form's title or null
        dimensions - the form's dimensions in units (usually points)
        dimensionsPx - the form's dimensions in pixels
        encoder - the image encoder
        colorSpace - the target color space
        invertImage - true if the image shall be inverted
    • Method Detail

      • getDataName

        protected String getDataName()
        Returns the name of the data segment associated with this image form.
        Returns:
        the data segment name