Printer Canvas and Document class