title: How do I install a font on a user's machine in VB.NET so applications like Word can use it?
body: <p>Need to install a font on all user's machines that will use the application I am writing which creates custom documents in Word.  It's a barcode font.</p>
  
  <p>I've successfully added the font to my solution and set its build action to Embedded Resource and have also successfully written code to check if the font is already installed on the user's system.</p>
  
  <p>Now I just need to figure out how to extract the font from my solution and install it onto the user's machine as if they installed the font themselves for use in Office applications, etc.</p>
  
  <p>Most of the examples I've found out there are for using the font within the VB.NET application instead of outside it and the one's I have found which seem to fit my purpose aren't working for me.</p>