The DocumentViewer provides a very easy way to display the contents of a document, edit a template's form fields and to navigate around a document within a web browser.
As the DocumentViewer returns standard web file formats (HTML, CSS, JS and JPG etc.), documents can be displayed in the browser without having to install any third party plugins, nor extensions.
Using the elegant AJAX enhanced web interface, an end-user can:
All file formats that are supported by TX Text Control Server for ASP.NET (incl. Windows Forms) are also supported by the DocumentViewer.
The DocumentViewer can be easily dragged into Visual Studio, as illustrated in the lower screenshot to the right. It is ready to use in a matter of seconds.
In addition to displaying the contents of a document in the browser, the DocumentViewer in edit mode provides a very easy way to collect data from web-based forms, which have been created with TX Text Control Server for ASP.NET (incl. Windows Forms) or Microsoft Word.
Templates, which contain any supported form fields can be populated in a web browser. The entered data is POSTed back to the server, upon which it is collected and post-processed.
Post-processing includes saving the data as XML or saving the template and data together in a print-ready document.
Optionally, collected data can be cached on the client, where it can be used to resume editing at a later date. In such cases, the data is used to pre-populate the form fields the next time the template is opened.
The upper screenshot to the right illustrates a template being displayed in a browser-based DocumentViewer application. Using the shipped logic, the template's form fields can be edited by an end-user and POSTed to the server.
The lower screenshot illustrates how the entered data has been merged with the template to produce the resulting document.
The populated document is displayed as a bitmap in a browser and in addition can be downloaded in any supported TX Text Control Server for ASP.NET (incl. Windows Forms) format.
The following Microsoft Word form fields are supported by the DocumentViewer component:
|FORMTEXT||The FORMTEXT form field inserts a text entry box.|
|FORMCHECKBOX||The FORMCHECKBOX form field inserts a check box.|
|FORMCOMBOBOX||The FORMCOMBOBOX form field inserts a combo (selection) list.|
Traditionally, managers have thought about client side applications, when wishing to equip an entire workforce with a word processing tool. Often, they do not realize that the task at hand may be better solved using either a pure server-based solution, or a hybrid solution that involves server and client components.
For applications in which data from disparate data sources (databases, XML, form data) is merged with pre-defined templates, or in which documents are programmatically modified or converted, a server-based application that deploys TX Text Control Server for ASP.NET (incl. Windows Forms) is an ideal choice.
Applications that are used by a vast user-base, spread out amongst several physical locations are ideally suited to deploy the TX Text Control Server for ASP.NET (incl. Windows Forms) browser component. Part of the application runs on the server, the other part in Microsoft Internet Explorer.
We would like to talk to you about your personal word processing requirements. Please contact one of our pre-sales engineers.
We look forward to speaking to you.