Menu
Your Cart

TX Text Control

TX Text Control

Need more information on this product?

Please contact us on +44 (0)20 8733 7100 or via our online form.

Contact Us

If you are not currently a customer, you can apply for an account.

Register here


  • SKU: TXTEXT


Royalty-free word processing component in a re-usable component form. Available in Standard, Professional and Enterprise Editions.

TX Text Control is a family of .NET and ActiveX royalty-free components that provides word processing features in re-usable component form. Using TX Text Control, you can create all kinds of text-based applications with the ease of programming that is characteristic of the .NET Framework and with highly sophisticated formatting and display capabilities which are normally the exclusive domain of large word processing packages.

TX Text Control are available in the following editions:

  • TX Text Control .NET for Windows Forms: Offers developers a broad range of word processing features in one reusable component. It is ideally suited to all applications that demand powerful, but flexible word processing features.
  • TX Text Control .NET for WPF: For WPF applications and WBF browser applications that require word processing functionality.
  • TX Text Control ActiveX: For creating text-based applications using ActiveX offering developers advanced word processing in simple component form.

Key Features:

  • Full Visual Studio Integration: Supports Visual Studio specific features such as the visual smart tags to access the most common tasks and it supports fully featured IntelliSense including property or method descriptions.
  • WYSIWYG Word Processing: Add comprehensive WYSIWYG word processing to your own applications with in minutes.
  • Report Generation: Create reports with master-detail relationship repeating blocks based on MS Word compatible templates.
  • Mail Merge: Create reports with master-detail relationship repeating blocks based on MS Word compatible templates.
  • Mailing Labels: Design, fill and print address labels or badges using TX Text Control.
  • Document Conversion: Load and convert documents from and to any supported format. e.g. DOC to DOCX, DOCX to PDF.
  • XAML Data Binding: Bind TX Text Control to Microsoft Ribbon for WPF using XAML and no code.
  • Page Sections: Documents can be divided into an unlimited number of different sections, each one of which may be individually formatted.
  • Page Colums: Any number of columns can be inserted into one document. All aspects of the columns can be set with the shipped dialog box.
  • Background Images: Position images in front or behind the text or add transparent text frames on top of images.
  • PDF Import: Import and edit PDF files for which the original word processing source files are missing.

TX Text Control - Features

TX Text Control .NET

Available in Standard, Professional and Enterprise editions, TX Text Control .NET is a royalty-free word processing control that offers developers a broad range of word processing features in one reusable component.

TX Text Control .NET - full Visual Studio .NET integration (Visual Studio 2005, 2008)
TX Text Control .NET has been rebuilt from scratch to benefit from the new object oriented design of Visual Studio .NET. This enables developers to take advantage of TX Text Control .NET's new, intuitive class design, resulting in more effective programming, shortening of development cycles and reduction of development costs.

Typical TX Text Control .NET based Solutions
TX Text Control .NET offers developers hands-on access to the most comprehensive set of word processing features available in any development toolkit currently on the market. TX Text Control .NET is ideally suited to all applications that demand powerful, but flexible word processing features. Consider the following typical TX Text Control .NET based solutions:

Standardized WYSIWYG Word Processing
Embedded in most applications is the ability to edit text. TX Text Control .NET offers your developers a wide range of word processing functions to add to their applications. Provide your clients with a fully featured WYSIWYG interface to create invoices, letters, quotes or other office documents.

  • Standardized WYSIWYG interface
  • Fully featured word processing
  • Drag and drop

Report Generation
Enable developers to build client applications that bind directly to databases. Retrieve textual and binary data from a database, edit and save directly from TX Text Control .NET in all support formats.

  • Comprehensive database interface
  • Build powerful reporting applications
  • Store formatted text as BLOBs in database

Database Bound Mail Merging
Mail merging is a popular application in an office environment. Paper-based mail shots, e-mail newsletters, quote generation, form letters are typical applications that can benefit from TX Text Control .NET's flexible mail merge handling.

  • Separate client data and word processing documents
  • Personalize communications with your clients
  • Batch processing - clients can do something useful while their PC is working

XML Processing (read and write)
Capitalize on XML's document interchange ability, while offering clients a standardized WYSIWYG interface to edit their documents. Working with XML is as simple as with any other file format that TX Text Control .NET supports.

  • Streamline the authoring process
  • Write once, format in many ways
  • Custom-assemble documents for clients and business partners

Document Conversion (RTF, DOC, PDF and many more)
Office staff are faced with an every growing number of word processing formats: DOC, RTF, TXT, HTML, CSS, XML, PDF. Empower your developers to build applications that handle all these formats and many more using TX Text Control .NET.

  • Native PDF support (no driver or 3rd party software)
  • Publish directly to the web (Save as HTML)
  • One application for most word processing formats

Business Benefits

  • Reduce development time and costs - features your developers would have to spend hours programming are only one line of code away
  • Complete confidence knowing TX Text Control .NET will perform as expected
  • Satisfy your clients by making it easy and intuitive for them to create and edit word processing documents
  • Build client applications that save directly to the universal document exchange formats XML and PDF
  • Guaranteed unlimited professional support at no extra charge
  • Timely updates and new versions
  • Knowing you are backed by the industry leader in word processing controls

Developer Benefits
Developers using TX Text Control .NET benefit from:

  • Simple deployment of a wide range of word processing features
    • Tables, headers & footers, images and stylesheets
    • XML and stylesheet programming, save directly to PDF
    • Unicode, multi-lingual dialog boxes
    • And many more. See edition comparison for full details.
  • Unlimited telephone, e-mail and forum support:
    • Telephone support queries are dealt with immediately
    • E-mail and forum queries are answered in one business day
  • Stability backed by a broad client base and many thousand satisfied clients

Feature Comparison

Common Word Processing Features
Feature Feature Description Standard Professional Enterprise
Bullets and Numbered Lists Bullets and numbered lists can be inserted, incremented and numbered from program code or manually using the built in dialog box.
Character and Paragraph Formatting Rich character and paragraph formatting is standard in all editions. All formatting options expected from a word processor are available.
Clipboard Operations All clipboard operations are built in and require no programming effort. ASCII, HTML and RTF are used for maximum interoperability.
Document Sections Documents can be divided into an unlimited number of different sections, each one of which may be individually formatted.
Find and Replace Find and replace functions are available from built-in dialog boxes and programmatically, so that can be used without end-user interaction.
Headers and Footers Accessible from program code or built in dialog box, headers and footers can be created programmatically, loaded from and saved to MS Word or RTF files.
Hypertext Links Hyperlinks can be defined within a TX Text Control .NET document, loaded from and saved to HTML files.
Images Images can be positioned as characters or given a specific page position. Text flow around images can be set directly from program code. Images are scalable.
Integrated Dialog Boxes All editions ship with multiple end-user dialog boxes. Dialog boxes can also be accessed from program code and are fully localizable.
Loading from and saving to databases Read from and write to databases, independent of the type of database or interface, using all formats supported by TX Text Control .NET.
Multi-Level Undo / Redo Programmers can add multiple levels of undo and redo to their applications, providing end-users an easy path to correct mistakes they may make.
Page and Document Settings Page settings define the on-screen display of a document. Document settings include page size, orientation, margins etc.
Printing and Print Preview Printing and print preview are available in all editions. A single function call is required to print documents, complete with graphics, tables, page numbers etc.
Spell Checking The spell checking aspect of TX Text Control .NET has been delegated to a number of specialists in the field of spell checking components.
Stylesheet Formatting All document formatting can be stored in stylesheets. Stylesheets can be defined using the built in dialog boxes or from program code.

Feature
Partly
Included

Feature
Partly
Included
Tables Tables can be inserted into documents. Cell contents can contain virtually any kind of formatting. Borders and shading can be set for individual cells.
Text Frames Freely place-able and programmable text frames can be inserted and positioned as a character or geometrically relative to a paragraph or a page.
Zooming End-users can zoom in and out in steps of 1% - from 10% up to 400%. All word processing functions are available at all zoom levels.
Advanced Programming Capabilities
Feature Feature Description Standard Professional Enterprise
64 bit Version 64 bit processors can handle much more memory and larger files than their 32 bit pendants.
Control Settings Control settings are available to set border styles, pagination, scrollbar and many more document appearance and behaviour characteristics.
Line and Character Operations Line operations allows developers to process text line-by-line, access statistics such as number of characters in a line of text or the number of lines in a document.
Marked Text Fields Marked text fields enable developers to build applications such as mail merge, where for example, (formatted) text is retrieved from a database.
Microsoft Word Merge Fields Import documents, containing Microsoft Word merge fields into TX Text Control .NET based applications.
Stylesheet Programming In addition to the dialog boxes available in all editions, TX Text Control .NET Enterprise offers a rich set of methods to programmatically manipulate stylesheets.
Text Selections and Character Input Two classes to manipulate text. The former enables developers to change font characteristics and the later returns information about the current position of the caret.
Toolbars Fully configurable status bar, button bar and ruler can be included in applications by simply connecting them to TX Text Control .NET.
XML Programming Developers can access a rich set of properties and methods to manipulate XML documents, while end-users can edit XML in a standardized WYSIWYG environment.
Localization
Feature Feature Description Standard Professional Enterprise
Multi-Language Support Shipped in English, German, French, Spanish and Italian all dialog boxes can be localized using the included resource files.
Unicode TX Text Control .NET offers full Unicode support, thus building applications for eastern languages is as simple as for the English / European languages.
Supported File Formats
Feature Feature Description Standard Professional Enterprise
Adobe Portable Document Format (PDF) Export directly to PDF with no further software or third party printer drivers. Exporting to PDF is as easy as saving to DOC, RTF etc.
Cascading Style Sheet (CSS) TX Text Control .NET uses CSS to render XML files. Different views of a document can be created by simply specifying another CSS file.
Document Type Description (DTD) When working with XML, TX Text Control .NET loads the corresponding DTD to ensure the end-user enters only data that is permitted in the DTD.
Extensible Markup Language (XML) XML truly separates content from formatting. TX Text Control .NET supports XML in conjunction with DTDs and CSS stylesheets.
Hypertext Markup Language (HTML) HTML documents and be loaded and saved, just as easily as other file formats. Use TX Text Control .NET to create true Intranet and Internet applications.
Image Formats Most popular image file formats are supported. Amongst others: TIFF, WMF, BMP, JPEG, PNG, GIF.
Microsoft Office Open XML (DOCX) Load and save documents from and to Microsoft Office Open XML (DOCX) format.
Microsoft Word (DOC) Load and save documents from and to DOC format. All Word versions from v6, Wordpad to Word XP are supported.
Rich Text Format (RTF) RTF offers unmatched interoperability with other word applications. Load and save documents to and from RTF.
Supported Programming Languages
Feature Feature Description Standard Professional Enterprise
Microsoft C# .NET (VS 2005, 2008) TX Text Control .NET is a Windows Forms control that has been designed from scratch for the Visual Studio .NET framework.
Microsoft Visual Basic .NET (VS 2005, 2008) TX Text Control .NET is a Windows Forms control that has been designed from scratch for the Visual Studio .NET framework.

TX Text Control ActiveX

Available in Standard, Professional and Enterprise editions, TX Text Control ActiveX is a royalty-free word processing control that offers developers a broad range of word processing features in one reusable component.

Using TX Text Control ActiveX, developers can create all kinds of text-based applications with the ease of programming that is characteristic of Visual Basic and with highly sophisticated formatting and display capabilities which are normally the exclusive domain of large word processing packages.

Typical TX Text Control ActiveX based Solutions
TX Text Control ActiveX offers developers hands-on access to the most comprehensive set of word processing features available in any development toolkit currently on the market. TX Text Control ActiveX is ideally suited to all applications that demand powerful, but flexible word processing features. Consider the following typical TX Text Control ActiveX based solutions:

Standardized WYSIWYG Word Processing
>Embedded in most applications is the ability to edit text. TX Text Control ActiveX offers your developers a wide range of word processing functions to add to their applications. Provide your clients with a fully featured WYSIWYG interface to create invoices, letters, quotes or other office documents.

  • Standardized WYSIWYG interface
  • Fully featured word processing
  • Drag and drop

Report Generation
Enable developers to build client applications that bind directly to databases. Retrieve textual and binary data from a database, edit and save directly from TX Text Control ActiveX in all support formats.

  • Comprehensive database interface
  • Build powerful reporting applications
  • Store formatted text as BLOBs in database

Database Bound Mail Merging
Mail merging is a popular application in an office environment. Paper-based mail shots, e-mail newsletters, quote generation, form letters are typical applications that can benefit from TX Text Control ActiveX's flexible mail merge handling.

  • Separate client data and word processing documents
  • Personalize communications with your clients
  • Batch processing - clients can do something useful while their PC is working

XML Processing (read and write)
Capitalize on XML's document interchange ability, while offering clients a standardized WYSIWYG interface to edit their documents. Working with XML is as simple as with any other file format that TX Text Control ActiveX supports.

  • Streamline the authoring process
  • Write once, format in many ways
  • Custom-assemble documents for clients and business partners

Document Conversion (RTF, DOC, PDF and many more)
Office staff are faced with an every growing number of word processing formats: DOC, RTF, TXT, HTML, CSS, XML, PDF. Empower your developers to build applications that handle all these formats and many more using TX Text Control ActiveX.

  • Native PDF support (no driver or 3rd party software)
  • Publish directly to the web (Save as HTML)
  • One application for most word processing formats

Business Benefits

  • Reduce development time and costs - features your developers would have to spend hours programming are only one line of code away
  • Complete confidence knowing TX Text Control ActiveX will perform as expected
  • Satisfy your clients by making it easy and intuitive for them to create and edit word processing documents
  • Build client applications that save directly to the universal document exchange formats XML and PDF
  • Guaranteed unlimited professional support at no extra charge
  • Timely updates and new versions
  • Knowing you are backed by the industry leader in word processing controls

Developer Benefits
Developers using TX Text Control ActiveX benefit from:

  • Simple deployment of a wide range of word processing features
    • Tables, headers & footers, images and stylesheets
    • XML and stylesheet programming, save directly to PDF
    • Unicode, multi-lingual dialog boxes
    • And many more. See edition comparison for full details
  • Unlimited telephone, e-mail and forum support:
    • Telephone support queries are dealt with immediately
    • E-mail and forum queries are answered in one business day
  • Stability backed by a broad client base and many thousand satisfied clients

Feature Comparison

QBS Software Ltd,
a company registered in England and Wales under company registration number 02119414,
Queens Court, Wilmslow Road
Alderley Edge, Cheshire
SK9 7RR, UK
Common Word Processing Features
Feature Feature Description Standard Professional Enterprise
Bullets and Numbered Lists Bullets and numbered lists can be inserted, incremented and numbered from program code or manually using the built in dialog box.
Character and Paragraph Formatting Rich character and paragraph formatting is standard in all editions. All formatting options expected from a word processor are available.
Clipboard Operations All clipboard operations are built in and require no programming effort. ASCII, HTML and RTF are used for maximum interoperability.
Document Sections Documents can be divided into an unlimited number of different sections, each one of which may be individually formatted.
Find and Replace Find and replace functions are available from built-in dialog boxes and programmatically, so that can be used without end-user interaction.
Headers and Footers Accessible from program code or built in dialog box, headers and footers can be created programmatically, loaded from and saved to MS Word or RTF files.
Hypertext Links Hyperlinks can be defined within a TX Text Control ActiveX document, loaded from and saved to HTML files.
Images Images can be positioned as characters or given a specific page position. Text flow around images can be set directly from program code. Images are scalable.
Integrated Dialog Boxes All editions ship with multiple end-user dialog boxes. Dialog boxes can also be accessed from program code and are fully localizable.
Loading from and saving to databases Read from and write to databases, independent of the type of database or interface, using all formats supported by TX Text Control ActiveX.
Multi-Level Undo / Redo Programmers can add multiple levels of undo and redo to their applications, providing end-users an easy path to correct mistakes they may make.
Page and Document Settings Page settings define the on-screen display of a document. Document settings include page size, orientation, margins etc.
Printing and Print Preview Printing and print preview are available in all editions. A single function call is required to print documents, complete with graphics, tables, page numbers etc.
Spell Checking The spell checking aspect of TX Text Control ActiveX has been delegated to a number of specialists in the field of spell checking components.
Stylesheet Formatting All document formatting can be stored in stylesheets. Stylesheets can be defined using the built in dialog boxes or from program code. Feature
Partly
Included
Feature
Partly
Included
Tables Tables can be inserted into documents. Cell contents can contain virtually any kind of formatting. Borders and shading can be set for individual cells.
Text Frames Freely place-able and programmable text frames can be inserted and positioned as a character or geometrically relative to a paragraph or a page.
Zooming End-users can zoom in and out in steps of 1% - from 10% up to 400%. All word processing functions are available at all zoom levels.
Advanced Programming Capabilities
Feature Feature Description Standard Professional Enterprise
Control Settings Control settings are available to set border styles, pagination, scrollbar and many more document appearance and behaviour characteristics.
Line and Character Operations Line operations allows developers to process text line-by-line, access statistics such as number of characters in a line of text or the number of lines in a document.
Marked Text Fields Marked text fields enable developers to build applications such as mail merge, where for example, (formatted) text is retrieved from a database.
Microsoft Word Merge Fields Import documents, containing Microsoft Word merge fields into TX Text Control ActiveX based applications.
Stylesheet Programming Developers control stylesheets from program code. They can modify a set of predefined stylesheets within a document template or export these stylesheets separately.
Text Selections and Character Input Two classes to manipulate text. The former enables developers to change font characteristics and the later returns information about the current position of the caret.