I need a C# class for a .Net 3 website, to produce a pre-filled PDF document.
I have a 4 pages document that should be filled with user data (i already wrote the web user interface to do this).
What I need is a custom c# class that i can use to print all the information I already collected in a nice PDF document.
I want to instantiate the class, fill the public fields (mostly strings), and call a method to generate the PDF and save it to disk.
This is what your class should do. If you have better suggestions, tell me.
PDFClass my_pdf = new PDFClass();
[url removed, login to view] = "John";
[url removed, login to view] = "Smith";
[url removed, login to view] = "202 ocean drive";
[url removed, login to view] = my_ArrayList; //This is a list of strings
[url removed, login to view]("c:\[url removed, login to view]");
**YOU have to write the PDFClass.**
The pdf document should be formatted exactly how the provided example (see the attachment).
I'll give you a list of all the fields in Excel format with specification of Text Fields (mostly), some boolean fields and few list fields.
You can already understand how many field and their type looking at the enclosed PDF.
The form is a personal resume in Italian language, so if you need help to understand something, please write me.
Each page of the PDF should have an header with a logo and some text strings. The page number is also required. Pages should be 4, but could become 5 in case information are longer.
You'll provide full sources of the class, and it should have enough comments (in english) to understand how it works and to allow me to do some modifications on it if needed.
You can use a server side component as long it's free, and you should tell me the name of the componente you want to use when you bid, since it could be part of my evaluation of your offer.