I’m writing a .NET web project that prints W2 forms, but I’m not sure how to accomplish the printing. I’m unsure if I have to first create a PDF or can I use Microsoft Reporting Services to accomplish this (the database is SQL Server). I’ve went through some examples of Reporting Services, but have yet to see anything like a simple a form like a W2, which only has one row of detail and isn’t column based.
I think I’ve narrowed it down to either using iTextSharp to create a PDF or Reporting Services. I hear Reporting Services can create PDFs as well, but is there some magical technology it uses that allows you to print directly over the web without PDF?
Just looking for a step in the right direction.
I see I can use QuickPDF as well as iTextSharp to create a PDF, but does anyone have any experience with Reporting Services? Eventually I am going to create other reports as well. Is PDF the way to go on the web or is there a better solution?
Here is a Related iTextSharp Question.
Create the blank W2 form first then fill in the blanks. We use QuickPDF for this.
The process with QuickPDF is to load the blank pdf then simply locate each textbox’s position, then populate with: