Hi There,
If you are talking about loading a file from your server to display in the viewer for a user I would suggest looking into implementing range requests
If you are however talking about the user clicking the download button, and downloading their file to their local machine. You will need to create a custom header button and implement that functionality yourself. A good place to start for that would be the Action Button API
Cheers,
Dustin