title: Enforce print-only document on the web
body: <p>I need to provide printable documents without any ability (or a very minimized ability) of the user to view or download them.</p>
  
  <p>I don't even have to render the document. They could just click a text link and have it blindly print to a printer.</p>
  
  <p>This can be done using native applications, but it would be far better to provide this feature from a web interface.</p>
  
  <p>Some points:</p>
  
  <ol>
  <li><p>I can encrypt the document on the server so the HTTP GET response is garbled. The client could fetch a dynamic key from the server just before print to re-assemble the data. This would prevent snooping through a web inspector.</p></li>
  <li><p>I could demand the use of a browser extension that sends print jobs without presenting print preview windows.</p></li>
  </ol>
  
  <p>What other ways could a user get the document? What else should I be thinking with preventing?</p>