This article explains how to display MS Word document programmatically using C# on windows or web form using DSO Framer Active-X control.
The examples demonstrate how to automate the following activities:
Referencing DSO Framer Active-X control on form
Creating a new document
Automation is a process that allows applications to control other application for e.g. application developed using Visual Basic .NET or C# can programmatically control other applications. The automation process can be performed through the Object Model of the application which is controlled. Word exposes this programmatic functionality through an object model library. The object model is a collection of classes and methods that serve as counterparts to the logical components of Word. Automation to Word allows you to perform actions such as creating & opening documents, adding text to documents, saving documents in different formats, handling e-mail, mail merge, and formatting documents and much more. With Word and other Microsoft Office applications, nearly all of the functionalities which you would perform manually through the user interface are available to control through programmatically by using automation. You would find various objects such as
Paragraph, Range etc., each of which contain the functionality of that component in Word.