Text Control
  • Products
  • Technologies
  • Demos
  • Docs
  • Blog
  • Support
  • Company
  • My Licenses

Text Control Products

WEB, SERVER AND CLOUD

ASP.NET Core .NET 8 .NET 9 .NET 10 Angular Blazor React JavaScript

  • TX Text Control .NET Server Popular33.0 Integrate document processing into your applications to create documents such as PDFs and MS Word documents, including client-side document editing, viewing, and electronic signatures.
  • Download Trial
  • Trial Access Token
ASP.NET Angular Blazor JavaScript React
Getting started with:
  • ASP.NET Core
  • Angular
  • Blazor
  • JavaScript
  • React

DESKTOP

Windows Forms .NET 8 .NET 9 .NET 10 .NET Framework

  • TX Text Control .NET for WinForms 33.0 Document processing and editing for Windows Forms applications.
  • TX Text Control Express 33.0 Free for private and non-commercial use.
  • TX Spell .NET 11.0 Powerful spell checking and language tools for Windows Forms based applications.

WPF .NET 8 .NET 9 .NET 10 .NET Framework

  • TX Text Control .NET for WPF 33.0 Document processing and editing for WPF applications.
  • TX Spell .NET 11.0 Powerful spell checking and language tools for WPF based applications.

ActiveX VB6

  • TX Text Control ActiveX Document processing for COM-based applications built in Visual Basic 6.

HOSTED CLOUD

Cloud Web API

  • ReportingCloud "Pay-per-document", hosted document creation Web API.

LOW CODE PLATFORM

Angular React JavaScript

  • DS Server 3.4.0 Low-Code backend for web applications to bring document processing and editing to any app on any platform.

Core Technologies

Our libraries - built around our core technologies - help developers add deep functionality document processing to web, mobile, cloud and desktop applications.

+1 704-544-7445 (United States)
+1 855-533-8398 (United States, toll free)

Contact Us or Schedule Meeting

  • Reporting Combine powerful reporting and an easy-to-use MS Word compatible word processor
  • Editing Cross-browser, cross-platform document editor to edit MS Word compatible documents.
  • PDF Processing Create and process PDF document workflows into business applications.
  • Signatures Electronic signature workflows for your applications.
  • Viewing Share documents with form fields and collaboration features.
  • Workflow Automate collaboration processes and speed up the complete document workflow.

Text Control Documentation

The documentation provides an overview of the complete product range, including getting started tutorials, technical articles and reference guides.

+1 704-544-7445 (United States)
+1 855-533-8398 (United States, toll free)

New Ticket

ASP.NET

  • TX Text Control .NET Server
  • TX Spell .NET

Windows Forms

  • TX Text Control .NET
  • TX Spell .NET

WPF

  • TX Text Control .NET
  • TX Spell .NET

ActiveX

  • TX Text Control ActiveX

Angular

  • Client-Side Packages for TX Text Control

Text Control Blog

The Text Control Blog is the central information channel for all products, developed by Text Control. We post news updates, product information, sample applications, technical articles, tutorials and conference reports several times per week. Subscribe to the feed today.

+1 704-544-7445 (United States)
+1 855-533-8398 (United States, toll free)

Read Blog

Add JavaScript to PDFs with TX Text Control in C# .NET: Time-Based Alerts Made EasyAdd JavaScript to PDFs with TX Text Control in… June 13, 2025
DWX Developer Week 2025: New City, New Venue - Same Great ExperienceDWX Developer Week 2025: New City, New Venue -… June 11, 2025
Convert MS Word DOCX to PDF including Text Reflow using .NET C# on LinuxConvert MS Word DOCX to PDF including Text… June 10, 2025
Use MailMerge in .NET on Linux to Generate Pixel-Perfect PDFs from DOCX TemplatesUse MailMerge in .NET on Linux to Generate… May 27, 2025
  • HTML5
  • ReportingCloud
  • WPF
  • Reporting
  • Conference
  • Windows Forms
  • Angular
  • ASP.NET
  • Tutorial
  • DS Server
  • Release
  • PDF
  • Sample
  • ASP.NET Core
  • .NET
  • Corporate

Text Control Support

The Text Control Support section offers links to all technical resources related to Text Control, including documentation, getting started guides, FAQs and links to interesting blog articles.

+1 704-544-7445 (United States)
+1 855-533-8398 (United States, toll free)

New Ticket

  • Overview
  • Documentation
  • Known Issues
  • AI Chat Client

About Text Control

Text Control is an award-winning Visual Studio Industry Partner and leading vendor of word processing and reporting components for Windows, web and mobile development technologies.

+1 704-544-7445 (United States)
+1 855-533-8398 (United States, toll free)

Contact Us or Schedule Meeting

  • Overview
  • Consulting
  • Partner Program
  • Customers
  • Careers
  • Events
  • Newsletter
    • Subscribe
    • Unsubscribe
  • Legal
    • Privacy Policy
    • Legal Notices
Text Control

Using TX Text Control in Windows Azure

Next Previous

Using TX Text Control in Windows Azure

Bjoern Meyer by Bjoern Meyer| April 24, 2012 | Sample Tutorial

Summary

While creating a sample application that shows the stunning improvements of our Adobe PDF import functionality, I thought to revisit how TX Text Control Server for ASP.NET can be used in a Windows Azure environment. Windows Azure is the perfect environment to host, scale, and manage web applications. TX Text Control Server for ASP.NET…

Windows Azure Logo

While creating a sample application that shows the stunning improvements of our Adobe PDF import functionality, I thought to revisit how TX Text Control Server for ASP.NET can be used in a Windows Azure environment.

Windows Azure is the perfect environment to host, scale, and manage web applications. TX Text Control Server for ASP.NET is Azure Ready and can be easily used in Microsoft datacenters.

Tutorial: Azure Hosted Service with TX Text Control

  1. Ensure that the Windows Azure Tools for Visual Studio are installed, start Visual Studio 2010 and create a new project. The Windows Azure Tools for Visual Studio can be downloaded on this dedicated website:

    Text Control Get Started with Windows Azure

    From the installed project templates, choose Windows Azure Project from the Cloud category.

    TX Text Control in Windows Azure

    In the next dialog box, choose an appropriate role for this new project. For this tutorial, we will select ASP.NET Web Role. Add this role to the solution and confirm with OK.

    TX Text Control in Windows Azure
  2. Select the web application (WebRole1) in the Solution Explorer and select Add Reference... from the Project main menu. Browse for the TXTextControl.dll and the TXTextControl.Server.dll from the Assembly folder of the TX Text Control installation directory.

    TX Text Control in Windows Azure

    Select the added references in the Solution Explorer and set their Copy Local property to True.

    TX Text Control in Windows Azure
  3. Select the web application (WebRole1) in the Solution Explorer again and choose Add Existing Item... from the Project main menu. Browse for the TX Text Control installation folder (default: C:\Program Files\Text Control GmbH\TX Text Control 17.0.NET for Windows Forms\Assembly\bin64), select all files from the bin64 folder and confirm with Add.

    TX Text Control in Windows Azure

    Now, select all newly added files in the Solution Explorer and set their properties Build Action to Content and Copy to Output Directory to Copy always.

  4. A 'licenses.licx' file must exist in the 'Properties' folder (C#) or the 'My Project' folder (VB.NET). To build such a file, create a new text file in this folder and name it 'licenses.licx'. Open the file and add the following string:

    TXTextControl.ServerTextControl, TXTextControl.Server, Version=17.0.200.500, Culture=neutral, PublicKeyToken=6b83fe9a75cfb638
  5. Open the Split view of the Default.aspx page and remove the default content between the MainContent placeholder tags.

    Add a simple button to the page and double-click it to open the code-behind automatically. Add the following code to the button click event:

    using (TXTextControl.ServerTextControl tx = new TXTextControl.ServerTextControl())
    {
        byte[] data = null;
    
        tx.Create();
        tx.Text = "This is a sample text.";
        tx.Save(out data, TXTextControl.BinaryStreamType.AdobePDF);
    
        Response.Clear();
        Response.ContentType = "application/pdf";
        Response.BinaryWrite(data);
        Response.End();
    }
  6. Select the Windows Azure Project in the Solution Explorer and select Publish [tx_in_the_cloud] from the Build main menu.

    TX Text Control in Windows Azure

    In the opened dialog box, select Create Service Package Only and confirm with OK.

    TX Text Control in Windows Azure

    Visual Studio is opening a folder with two created files.

  7. Open the Windows Azure Management Portal:

    https://windows.azure.com/

    If you did not create an account for Windows Azure yet, follow the required steps on their website.

  8. Choose New Hosted Service from the Common Tasks. Complete the form fields in the opened dialog box describing the name and URL of the newly created application. Browse for the Package location and the Configuration file by clicking the Browse Locally... buttons. Choose the files that have been created by Visual Studio. Upload the project by clicking OK.

    TX Text Control in Windows Azure

    The uploading and finalizing by Windows Azure might take some time. Depending on the size of the project up to 30 minutes or more.

    TX Text Control in Windows Azure
  9. If the upload process is successful, the hosted service is displayed in the list as shown in the following screenshot:

    TX Text Control in Windows Azure

    Now, the application is available "in the cloud" using the given URL (e.g. http://txcloudtest.cloudapp.net/).

Related Posts

Windows Forms

Windows Forms Tutorial: Create Your First Windows Forms C# Application

by Deepika Kathiravan| August 26, 2024

This tutorial shows how to create your first Windows Forms application with C# using TX Text Control .NET for Windows Forms in Visual Studio 2022.

Tutorial Getting Started
ASP.NET

How to Mail Merge MS Word DOCX Documents in ASP.NET Core C#

by Bjoern Meyer| October 16, 2023

Mail merge is the process of merging data, such as Json or IEnumerable objects, into a template document, such as a DOC or DOCX file. This tutorial is a walkthrough of the steps necessary to create an ASP.NET Core MVC application.

ASP.NET Core MailMerge Tutorial
Angular

Creating an Angular Document Editor Application with a Node.js WebSocket Server

by Bjoern Meyer| August 24, 2023

This tutorial shows how to create an Angular application that uses the Document Editor with a Node.js WebSocket server.

Node.js Document Editor Tutorial
Windows Forms WPF

Create a Table of Contents in Windows Forms using C#

by Malin Teegen| January 23, 2023

This article explains how to create a table of contents in Windows Forms using the ribbon or programmatically. Creating a table of contents is required to organize large documents. For example if you write a thesis or paper with different chapters. It also gives a good overview of the structure of the document.

.NET Framework TOC .NET Sample Table of Contents

Popular Products

  • TX Text Control .NET Server for ASP.NET
  • Client-Side Packages (Angular, React)
  • TX Text Control .NET for Windows Forms
  • TX Text Control .NET for WPF
  • DS Server

Technologies

  • Reporting
  • Document Editing
  • PDF Processing
  • Electronic Signatures
  • Document Viewing

Get Products

  • Trial Access Token
  • Free Trials
  • Online Store

Resources

  • Blog
  • Demos
  • Documentation
  • Events

Getting Started

  • ASP.NET Core
  • ASP.NET
  • Angular
  • React
  • Blazor
  • JavaScript
  • Windows Forms
  • WPF

Support

  • Open Support Case
  • Support FAQ
  • Sales FAQ

Ready To Talk?

  • Contact Us
  • USA: +1 704-544-7445
  • Germany: +49 421 42706710
  • Follow Us

Text Control

Text Control is an award-winning vendor of document processing and reporting components for Windows, web, cloud and mobile development technologies.

We ♥ documents.

Sign in Company Contact Us Privacy Policy Legal Notices

Copyright © 2025 Text Control, LLC. All rights reserved. Legal Notices.

TX Text Control, DS Server, ReportingCloud and other product names used herein might be trademarks or registered trademarks of Text Control, LLC and/or one of its subsidiaries or affiliates in the U.S. and/or other countries.