Introduction - Product Information

TX Text Control .NET Server for ASP.NET is a fully programmable reporting and document processing engine for deployment in an ASP.NET server environment. It has primarily been designed to centralize reporting and digital document processing in web-, server- and service-based applications.

TX Text Control .NET Server for ASP.NET supports the following platforms:

  • ASP.NET Core (.NET 6 and better)
  • ASP.NET MVC (.NET Framework)
  • ASP.NET Web Forms (.NET Framework)

Main Features and Typical Applications

TX Text Control .NET Server for ASP.NET can be used in applications targeting a variety of functionality including reporting and mail merge.

Typical Applications

Feature Description
Reporting and Mail Merge Combine the power of a reporting tool and an easy-to-use WYSIWYG word processor - fully programmable and embeddable in your ASP.NET application.
Document Automation Create, merge, convert and modify documents server-side without any UI. A server-side component is used to generate, merge or modify documents programmatically in your controller code. Merge templates with data and generate a variety of document formats including Adobe PDF, Office Open XML and RTF.
Document Editing and Viewing Integrate the most powerful, MS Word compatible document editor that runs in all browsers. Based on modern browser technology, TX Text Control provides professional, out-of-the-box document editing functionality for your business applications. Use the lightweight document viewer to view any supported document types in any browser on any device.

Main Classes of TX Text Control .NET Server for ASP.NET

TX Text Control .NET Server for ASP.NET contains the following components and controls that are designed for Microsoft Visual Studio:

Non-Visual Classes

Class Description
TXTextControl.ServerTextControl (TXTextControl.Server.dll) The ServerTextControl class implements a component that provides high-level text processing features for server-based applications. It is inherited from the System.ComponentModel.Component class. This class can be used to create, load, modify and save documents in various industry standard word processing formats.
DocumentServer.MailMerge (TXDocumentServer.dll) The MailMerge class is a .NET component that can be used to effortlessly merge template documents with database content in .NET projects, such as ASP.NET Web applications, Web services or Windows services.
TXTextControl.DocumentServer.PDF (TXDocumentServer.dll) TX Text Control is able to import "digitally born" Adobe PDF documents like any other supported file type. Using this approach, PDF documents can be searched for strings in document pages and form field content can be extracted.

Visual Components

Component Description
Document Editor Available for ASP.NET Core (.NET 5 and better), ASP.NET MVC (.NET Framework) and ASP.MET Web Forms, the Document Editor implements an HTML5 based web control with high-level text editing features.
Document Viewer Available for ASP.NET Core (.NET 5 and better), ASP.NET MVC (.NET Framework) and ASP.MET Web Forms, the Document Viewer is a component that can be used to display documents in ASP.NET projects.

Demos in Product Installation

The installation of TX Text Control .NET Server for ASP.NET comes with a set of basic tutorial applications.

To see those demos in action, start the Help Center which is accessible in the Start menu (All Programs / TX Text Control 31.0.NET Server for ASP.NET / Help Center). From there navigate to Getting Started / Sample Projects and choose the product TX Text Control .NET Server for ASP.NET. Or open the samples directly in your sample installation path (default: %USERPROFILE%\Documents\TX Text Control 31.0.NET Server for ASP.NET\Samples\ASP.NET\).

Image

Documentation Tutorial Samples

Tutorials are available for all available components for all supported platforms. They are located in the following directories:

ASP.NET Core: %USERPROFILE%\Documents\TX Text Control 31.0.NET Server for ASP.NET\Samples\ASP.NET\CSharp\ASP.NET Core

ASP.NET MVC (.NET Framwork): %USERPROFILE%\Documents\TX Text Control 31.0.NET Server for ASP.NET\Samples\ASP.NET\CSharp\ASP.NET MVC

ASP.NET Web Forms (.NET Framwork): %USERPROFILE%\Documents\TX Text Control 31.0.NET Server for ASP.NET\Samples\ASP.NET\CSharp\ASP.NET Web Forms

Online Demos

A complete overview including descriptions and code snippets describing the most typical features and applications can be found in our online demos available at:

https://demos.textcontrol.com