Support for the output targets that are page- and print oriented.
Currently Graphics2D, PDF and PlainText output are supported by this implementation.