Job Description: Desktop publishers use computer software to format and combine text, images, charts and other visual elements to produce publication-ready material. Duties of this fast-growing profession include writing and editing text, creating graphics, converting photos and drawings into digital images, designing page layouts and developing presentations.