# Package org.apache.xmlgraphics.ps

Classes for the creation of PostScript files.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ImageEncoder | The interface is implemented by classes that can generate the raw bitmap field for an image that might be further encoded/compressed by the image handler class.
  PSCommandMap | Interface to map standard PostScript commands to other commands or macros, for example shorthands for compact PostScript code.

- Class Summary
  Class | Description
  --- | ---
  DSCConstants | This class defines constants with Strings for the DSC specification.
  FormGenerator | Abstract helper class for generating PostScript forms.
  ImageEncodingHelper | Helper class for encoding bitmap images.
  ImageFormGenerator | Abstract helper class for generating PostScript forms.
  PSDictionary | This class is used to encapsulate postscript dictionary objects.
  PSFontUtils | Utility code for font handling in PostScript.
  PSGenerator | This class is used to output PostScript code to an OutputStream.
  PSImageUtils | Utility code for rendering images in PostScript.
  PSPageDeviceDictionary | Postscript page device dictionary object This object is used by the postscript renderer to hold postscript page device values.
  PSProcSet | PSResource subclass that represents a ProcSet resource.
  PSProcSets | This class defines the basic resources (procsets) used by the Apache XML Graphics project.
  PSResource | Represents a PostScript resource (file, font, procset etc.).
  PSState | This class holds the current state of the PostScript interpreter.

- Exception Summary
  Exception | Description
  --- | ---
  PSDictionaryFormatException | Thrown to indicate that a formatting error has occurred when trying to parse a PostScript dictionary object

## Package org.apache.xmlgraphics.ps Description

Classes for the creation of PostScript files.

Copyright 1999-2025 The Apache Software Foundation. All Rights Reserved.