+ new gradient generator class gradient_pdf added tp work with
  AggCanvas