title: Rename pdf file to be downloaded on fly
body: <p>Given: All the uploaded pdf files on server are prefixed with timestamps. Later user can download these files again. These (ugly)filenames would never change again on server.</p>
  
  <p>Question: When I give the option to download PDF file, name of the file looks ugly and lengthy. How can I change this name to something sensible, so that when user downloads this file, name doesn't look weird?</p>
  
  <p>Do I need to make a copy, since renaming the original file is not an option? Wouldn't it be extra overhead for each downloadable file? Obviously deleting the copied file would be another extra step?</p>
  
  <p>Is it possible to rename file once file is completely downloaded on client side?</p>
  
  <p>What do you guys suggest?</p>