**Word Automation WITHOUT Interops
**There is a requirement to produce Word document (in docx format)? from a template document by replacing the fields with values from a dataset.
This is relatively easy to do if you use the Word API, but it can be unreliable, slow and can use a lot of memory...Even Microsoft themselves don’t recommend it!
It should:-
1.? ? ? ? ? ? Identify any fields and replace these with the correct value from the dataset.
2.? ? ? ? ? ? It should also be capable of placing an image into a field
3.? ? ? ? ? ? It should would with tables and create the necessary rows within a predefined table? e.g. if a Datatable contains more than one row
4.? ? ? ? ? ? It should work in headers, footers, textboxes, angled text etc
5.? ? ? ? ? ? A suitable field identified should be used e.g. Within the template obviously the code needs to know what is a field and what isn’t...and which field it should use.
## Deliverables
Code must be well commented
No third party components
Must be written in c# .net 3.5