# Online Demos

> Try the TX Text Control Technical Demos in the browser: Document Editor, Document Viewer, PDF and server-side processing, each with its full source code.

- **Product:** TX Text Control .NET Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET Server > Examples > Online Demos
- **1390 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/demos/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/demos/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/demos/llms-full.txt

---

Seeing a feature run is often the quickest way to decide whether it fits. The TX Text Control Technical Demos at [demos.textcontrol.com](https://demos.textcontrol.com/) show the Document Editor, the Document Viewer, PDF processing and server-side document processing at work in the browser, and each demo comes with the code that runs it. The site is an ASP.NET Core application on .NET 10 that uses the current packages of TX Text Control .NET Server with the Core engine; its header names the version it runs, 34.0 SP5 at the time of writing.

### What a Demo Offers

Every demo has three tabs:

- **Try it** runs the example: an editor, a viewer or a form that creates a document on the server.
- **Learn** explains the concept: which problem the demo solves, which components and members it uses, how it works and the key code. Some link the blog article behind them.
- **Code** shows the files of the example, such as the controller, the Razor view, the JavaScript and the configuration, highlighted and in full. It's the code that runs the demo, not a simplified version.

The information panel of a demo also lists the NuGet packages it needs, each with a `dotnet add package` command. Every demo has a permanent URL for bookmarks and for sharing with a colleague or with support, and the search box of the navigation finds demos by name. No account or sign-in is needed.

The code is available on the demo pages only: the demos link no GitHub repository and offer no download. [GitHub Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/github/llms-full.txt) lists complete projects that you can clone.

### Sections of the Demo Site

The navigation groups the demos by product area. Each row links the first demo of a group:

| Example | What it shows | Where |
|---|---|---|
| Document Editor | The editor in an ASP.NET Core view: editing Word documents in the browser | [Concept](https://demos.textcontrol.com/demos/rich-text-editor/concept) |
| Editing Features | Character and paragraph formatting, styles, sections, images, lists, links, tables, text frames, headers and footers, shapes, charts, barcodes and merge fields | [Editing Features](https://demos.textcontrol.com/demos/rich-text-editor/editing-character) |
| Mail Merge in the editor | Designing templates: merge blocks, nested blocks, the Template Assistant, conditions and merging | [Mail Merge](https://demos.textcontrol.com/demos/rich-text-editor/mail-merge-overview) |
| Advanced Features | Signature fields, footnotes, redaction, watermarks, comments, line numbering, form fields, tables of contents, tracked changes, formulas, spell checking and document protection | [Advanced Features](https://demos.textcontrol.com/demos/rich-text-editor/signature-fields) |
| Document Management | Loading documents from a view, a controller, JavaScript or the `WebSocketHandler`, and exporting PDF | [Document Management](https://demos.textcontrol.com/demos/rich-text-editor/from-view) |
| Customize | The ribbon and toolbars of the editor | [Customize](https://demos.textcontrol.com/demos/rich-text-editor/modify-ribbon) |
| Document Viewer | The viewer in an ASP.NET Core view | [Concept](https://demos.textcontrol.com/demos/document-viewer/concept) |
| Viewer groups | Electronic signatures, PDF with PDF.js, form fields, annotations, tracked changes, search and the ways to load documents | [E-Sign](https://demos.textcontrol.com/demos/document-viewer/e-sign/electronic-signatures) |
| PDF Processing | Creating PDF documents and ZUGFeRD invoices, fillable forms and form data, encryption and digital signatures | [Creating PDFs](https://demos.textcontrol.com/demos/pdf/creating-pdfs/programmatically) |
| Server-side Processing | Mail merge with `ServerTextControl`, document conversion, document analysis and reporting structures such as merge blocks, conditions, barcodes and images | [Mail Merge Concept](https://demos.textcontrol.com/demos/server-side-mail-merge/concept) |
| Interactive Coding | A guided lab in which you edit C# code that uses `ServerTextControl` and see the resulting pages: selections, paragraph formats, styles, fields, mail merge with JSON, headers and footers and tables | [Selection](https://demos.textcontrol.com/demos/interactive-coding/selection) |

The demos of each topic are listed on the other pages of this section, together with the GitHub projects of the same topic. The blog article [Introducing the New TX Text Control Technical Demos](https://www.textcontrol.com/blog/2026/08/21/introducing-the-new-tx-text-control-technical-demos/) describes the site, which Text Control rebuilt in August 2026. Articles and captured guides about the earlier demo site use links under */Chapter/Topic/*, which now lead to the first demo of a section.

### Run a Demo's Code Yourself

The code of a demo drops into an ASP.NET Core project that has the same packages:

1. Create a project and install the packages that the demo lists, as [Getting Started](https://docs.textcontrol.com/tx-text-control-dotnet-server/getting-started/llms-full.txt) shows for each component. Licensed developers install them from the [Text Control Private NuGet Feed](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/nuget/private-feed/llms-full.txt); evaluators use the trial version, as [Evaluating with the Trial Version](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/licensing/#evaluating-with-the-trial-version) describes.
2. Copy the files from the **Code** tab into the corresponding folders of the project: controllers into *Controllers*, views into *Views*, scripts into *wwwroot*.
3. Run the project and compare it with the demo.

The package versions that a demo lists can lag behind the current release; install the newest versions available to you. [Package Overview](https://docs.textcontrol.com/tx-text-control-dotnet-server/installation/nuget/packages/llms-full.txt) describes what each package contains.

### Find Demos by Topic

- [Document Editor Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/document-editor/llms-full.txt)
- [Document Viewer Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/document-viewer/llms-full.txt)
- [Document Processing Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/document-processing/llms-full.txt)
- [Mail Merge Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/mail-merge/llms-full.txt)
- [PDF Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/pdf/llms-full.txt)
- [Digital Signature Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/digital-signatures/llms-full.txt)
- [AI Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/ai/llms-full.txt)

### Next Steps

- [GitHub Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/github/llms-full.txt): complete sample projects to clone and run.
- [Getting Started](https://docs.textcontrol.com/tx-text-control-dotnet-server/getting-started/llms-full.txt): build a first application with each component.
- [Document Editor Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/document-editor/llms-full.txt): the demos and projects of the Document Editor.

---

## Nearby

- **Previous:** [Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/llms-full.txt)
- **Next:** [GitHub Examples](https://docs.textcontrol.com/tx-text-control-dotnet-server/examples/github/llms-full.txt)
