Is there a way to allow users to preview ticket attachments from clients or view in the browser?

Is there a way to allow users to preview ticket attachments from clients or view in the browser?

It's very time-consuming and takes away from the elegance of a web-based system to have to download the attachments to view them. Our clients often send spreadsheets and PDFs as attachments that must be viewed in order to answer the ticket, but they do not need to be downloaded.
Zoho docs allows users to view in browser without downloading - this functionality would be ideal for Tickets.