TX Text Control .NET for Windows Forms

Getting Started

Topic

Getting Started takes you from an empty Visual Studio project to a Windows Forms application with a working word processor, and from there to documents that your code builds, merges, prints and saves as PDF. Every tutorial is a short set of steps with code that compiles, and none of them expects you to know TX Text Control already.

Before You Begin

Every tutorial assumes the following setup:

  • The setup on your development machine. Install the full or the trial version of TX Text Control .NET for Windows Forms 34.0. It provides the Visual Studio designers, the toolbox tab and the local package source Text Control Offline Packages. See Installing the Product.
  • Visual Studio and .NET. The tutorials use Visual Studio with .NET 8 or higher, for example .NET 10, and C#. One tutorial shows a .NET Framework 4.8 project. See System Requirements.
  • An edition with the features you try. The ribbon, mail merge and PDF are part of the Professional and Enterprise editions, and PDF/A and form fields of the Enterprise edition. See Editions and Feature Availability.

Choose Where to Start

If you want toStart with
Put a word processor on a form, with a ribbon or toolbarsDocument Editor
Build, convert, save or print documents in codeDocument Processing
Fill templates with data, such as invoices and lettersMail Merge
Create PDF documents, PDF forms and signed PDFsPDF Processing

All sections start from the application of Create Your First Windows Forms Application, so begin there if you are new to TX Text Control.

The Tutorials

  • Document Editor: a first .NET and .NET Framework application, a button bar or a ribbon with sidebars, and loading and saving documents.
  • Document Processing: build a document with ServerTextControl, save it as DOCX and PDF, and print it.
  • Mail Merge: design an invoice template, merge JSON data into its fields and repeat rows with merge blocks.
  • PDF Processing: PDF with document properties and passwords, PDF forms and digital signatures.

After Getting Started