generate pdf with checkbox radio, select list, text, image types