title: printing invoice To PDF
body: <p>I need to write a program that retrieves information from a database and creates an invoice in a pdf format based on the information.</p>
  
  <p>I would like to write the program in C# or Java, preferably not C++ as I think it would take too long to code. </p>
  
  <p>I was wondering what Language would be best and what api's from these languages would provide the best results, and if possible some documentation(and a little tutorial would be nice). I need something simple but has to have a bit of customised content(colored Tables and fonts and whatnot).</p>