Screenshot Preview

TX Text Control .NET for WPF Professional

by Text Control - Product Type: Component / .NET WPF

Comprehensive word processing components for WPF. TX Text Control .NET for WPF 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 for WPF is ideally suited to all applications that demand powerful, but flexible word processing features. With TX Text Control .NET for WPF you can: integrate comprehensive word processing into your Windows applications,  load, edit and save Microsoft Word formats (DOCX, DOC, RTF etc.), build powerful reporting applications, use XAML data binding to bind to tool and ribbon bars and more. TX Text Control .NET for WPF is completely royalty-free and includes unlimited free technical support by e-mail and phone.

$ 1,045.59

Our regular prices are shown below. Please logon to see your discounted prices.

Showing: All Prices | Renewals Only  in

TX Text Control .NET for WPF X11 SP1 Professional

Add to Cart $ 1,045.59 1 Developer License Delivered via Download
Mfr. Part No: TX-2100-WP
Add to Cart $ 1,576.43 1 Developer License - with 1 Year Subscription Delivered via Download
Mfr. Part No: TX-2100-WP-S
Add to Cart $ 2,091.18 4 Developer Team License Delivered via Download
Mfr. Part No: TX-2100-WP-T
Add to Cart $ 3,152.86 4 Developer Team License - with 1 Year Subscription Delivered via Download
Mfr. Part No: TX-2100-WP-T-S
Add to Cart $ 587.02 1 Developer License Upgrade from TX Text Control for WPF Professional 17 or better Delivered via Download
Mfr. Part No: TX-2100-U-WP
Add to Cart $ 821.24 1 Developer License Upgrade from TX Text Control for WPF Professional 17 or better - with 1 Year Subscription Delivered via Download
Mfr. Part No: TX-2100-U-WP-S
Add to Cart $ 1,126.02 4 Developer Team License Upgrade from TX Text Control for WPF Professional Team License 17 or better Delivered via Download
Mfr. Part No: TX-2100-U-WP-T
Add to Cart $ 1,576.43 4 Developer Team License Upgrade from TX Text Control for WPF Professional Team License 17 or better - with 1 Year Subscription Delivered via Download
Mfr. Part No: TX-2100-U-WP-T-S

TX Text Control .NET for WPF - Professional Subscription Renewals

Add to Cart $ 538.02 1 Developer License - Pre Expiry Delivered via Download
Mfr. Part No: TX-2100-WP-S-PR
Add to Cart $ 685.02 1 Developer License - Post Expiry - only available 30 days after the expiry date Delivered via Download
Mfr. Part No: TX-2100-WP-S-PO
Add to Cart $ 978.04 4 Developer Team License - Pre Expiry Delivered via Download
Mfr. Part No: TX-2100-WP-T-S-PR
Add to Cart $ 1,273.02 4 Developer Team License - Post Expiry - only available 30 days after the expiry date Delivered via Download
Mfr. Part No: TX-2100-WP-T-S-PO

Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

What’s new in TX Text Control for WPF X11 SP1?

The following bugs were fixed:

  • Clicking on the "Add Help Text" button in the WPF MergeFields sample causes NullReferenceException.
  • Image will overlap TextFrame, if dimensions are larger than the TextFrame's size.
  • Error 01-243D during save operation after deleting a section break.
  • NEXT fields should be removed after being processed, even if RemoveEmptyFields is set to false.
  • Some HTML dialogs cannot be opened in MVC.
  • DateField is part of the "empty fields" in case RemoveEmptyFields is set to true.
  • NullReferenceException for MergeField's ShowDialog(), if a Form has been derived from another Form.
  • DocumentServer.Fields.FieldAdapter.ShowDialog has the "TX20" icon.
  • If an image placeholder's InsertionMode has been set to AboveTheText or BelowTheText, the image is not merged.
  • ImageFieldMerged event is not fired.
  • Loaded images are shown as empty frame.
  • Right-To-Left Paragraph will get mixed RTL/LTR text directions, if a paragraph control character is selected and removed.
  • Undo Text is lost inside a table, when a part of text has been cut and undo/redo is used.
  • FormattingStyle.Name property cannot be changed.
  • Font attributes are missing in paragraph inline CSS style.
  • Scaled image prevents TextFrames from being resized properly.
  • When assigning a new SectionFormat to TextControl, the PageSize and PageMargin is not applied.
  • Image merging: Image "distance from text" is not maintained after merging.
  • Slow scrolling when larger images are inserted in TextFrames.
  • WMF images are displayed will low quality in print preview.
  • Formatting difference between 64bit and 32bit version.
  • Context menu "Select table row" and "select table cell" causes an exception: 01-321B Invalid property value.
  • Images InsertionMode of an inserted image as character is ImageInsertionMode.AsCharacter| ImageInsertionMode.FixedOnPage.
  • ResetContents() removes only 1 image.
  • Clear of last paragraph between two tables with ServerTextControl.Clear() is not possible.
  • WPF barcodes are not loaded using ServerTextControl.
  • HTML import: HTML file causes error 01-1D09.
  • DOCX export: Wrong character properties for inline objects.
  • Sections Not possible to set a different StartNumber than 1 for a PageNumberField programmatically.
  • Indents for lists are not imported from HTML.
  • Internal format: Large image within TextFrame causes 01-2C17 Exception when reloaded.
  • Part of a table in the second line is still visible after deletion and causes NullPointerException when formatted.
  • Language of right-to-left document is set to left-to-right keyboard language on loading.
  • Strings in the resource file are wrong.
  • Vertical alignment in nested tables doesn't work.
  • Find and replace of non visual text in TextFrames causes an error.
  • Using MailMerge causes a LicenseException in WPF.

What’s new in TX Text Control for WPF X11?

  • Language Detection Engine - In combination with TX Spell .NET 5.0, TX Text Control .NET for WPF supports language detection. Language scopes from a given string or complete document for more than 30 languages can be detected. The algorithm supports nested scopes such as bracketed text or bi-directional text in various, mixed languages. In TX Text Control X11, language scopes can be defined using the Selection.Culture property. Based on the detected languages, proper dictionaries can be added to the dictionary collection or appropriate hyphenation lists can be loaded.
  • Find and Replace Dialog - The built-in find and replace dialog boxes have been extended with several new features. The search process is no longer limited to the main text, it can be continued in text frames and in headers and footers. The new FindOptions member MatchWholeWord locates only instances of the search text that are whole words.
  • Content Control Adapter Fields - In Microsoft Word, Content Controls are controls that can be added and customized for use in documents and templates. Those controls provide properties and settings that can be used to automate documents.
  • Table Programming - The table programming interface of TX Text Control .NET for WPF has been improved significantly. The Table.Select method allows the selection of a certain part of a table defined through two table cells. It is now possible to define a start row and column and an end row and column in order to select all cells in between.
  • Object Fading in Headers and Footers - Objects including images, barcodes and charts are grayed out, if the HeaderFooter object is not activated. If a header or footer is active, the objects in the main text are rendered with a lower opacity.
  • Improved Font Settings Dialog - The Font settings dialog of TX Text Control .NET for WPF has been improved with Position settings such as Superscript and Subscript and a new, modern dialog layout.

What’s new in Text Control X10 SP1?

The following bugs were fixed:

  • Text Filters Documents containing a section break inside a table generates an 01-1D09 error during save.
  • Text Formatting Change formatting of a selection does not work.
  • Spellchecking Dictionary.Language causes exception in SpellCheckDialog if its value is null.
  • Tables Error while appending a large amount of documents containing a lot of tables.
  • Text Filters DOCX import: 1d09 when loading specific docx file.
  • Text Formatting Inline image in table cell is not shown at the correct position.
  • Tables Resizing a table column causes GDI leak.
  • Text Filters HTML export: Font size information is not exported in some cases.
  • Text Filters DOCX export: Document with MS Word Content Controls causes 01-1D09 error.
  • Images Error 01-2C1E if a document with a MS WordArt graphic has been loaded and saved.
  • Text Filters HTML import: Exception when loading file with missing image.
  • Images Error 03-1313 is thrown if linked images with missing source files are embedded with SaveSettings.
  • Tables Images in a table row directly after a table header on a new page are not displayed.
  • Images Deleting images with an unknown format raises exception 03-1313.
  • Tables DOCX: Missing table boarders and shifting paragraphs after saving to DOCX.
  • Images Image text distance gets lost if removing paragraph above an image.
  • Text Fields FieldPosX returns right border of first field character and not the left border of the field.
  • File I/O Loading and saving a specific file causes error 2C17.
  • Documentviewer Checkboxes are not displayed at the proper location - all are arranged at the top left.
  • MailMerge 'IF' merge field is not loaded if the FalseText has not been set.
  • Text Filters RTF import: Unable to load document containing fixed objects in footer or first page header.
  • Other No RTF-content is copied to the clipboard, if the ViewMode is set to FloatingText.
  • Text Filters Image source urls without a file extension cause an error.
  • Tables Paragraph top distance has no effect in first table cell, if the table is at position 0 in the document.
  • context menu Context menus for non-sizeable and non-moveable images do not work.
  • Text Frames Assigning the same value twice to a TextFrame property throws run-time error.
  • Tables Text in a table cell will overlap the following table cell in the next column.
  • Tables Table overwrites first section if it has been placed in another section with 2 page columns.
  • Tables Deleting a nested table crashes the document under special circumstances.
  • Application Fields TextControl.Changed event is not fired when moving, deleting or resizing an object.
  • Images Images will be embedded twice in a PDF document if they have been inserted as characters.

What's new in Text Control X10?

  • Right-to-left Support for Hebrew and Arabic Text - Each line in a document can be bi-directional, which means, that it can contain text parts written from left-to-right and text parts written from right-to-left.
  • Image Placeholder Merging - Merged images are scaled up or down to match the width of the placeholder image in the template.
  • Using Business Objects as Data Sources - DocumentServer.MailMerge now has a new method to start the merge process with an IEnumerable object.
  • Merge Field String Formatter - It is no longer necessary to convert Integer values to a String when passing to the MailMerge component. Text Control converts the data into the proper format automatically.
  • Multithreading - Significantly improved the overall rendering performance significantly.
  • Language Regions - Regions of a document such as a character, a word or complete paragraphs can be associated with a specific language. updated and created new icons to visualize new features, settings or supported barcode types.
  • New and Updated Icons - New icons to visualize new features, settings or supported barcode types.
  • Updated Reporting Template Designer - No developer skills are required to create invoices, shipping labels or product lists. And you can customize the designer and integrate it into your own application.

What's new in TX Text Control .NET for WPF X9?

  • Improved Headers and Footers: Odd and Even Pages - Add different headers and footers for odd and even numbered pages. You can also define a different header and footer for facing pages.
  • Headers and Footers: New Frame Style with Information Area - A new frame style is available for activated headers and footers. A dividing line includes a label indicating the type of header or footer (even, odd, first page, etc).
  • Native support for barcodes from TX Barcode .NET (optional product, sold separately) - Use TX Barcode .NET to integrate barcodes into documents. A barcode can be positioned like an image or textframe, either geometrically or as a single character.
  • Advanced, MS Word Compatible Page Numbering - For each section in the document, page numbers can either be continued from the previous section or can be restarted with a certain number. Additionally, a new type of page numbering has been implemented to show the total number of pages. This field is updated automatically when pages are added or removed.
  • Built-in Context Menus and Icon Sets - Built-in, ready-to-use and customizable context menus. In order to provide ready-to-use context menus, TX Text Control ships with more than 400 large and small icons.
  • New Table Insert Dialog - Important table properties can be adjusted including number of columns, number of rows and column width.
  • Microsoft Word Content Controls Support - Content controls are converted to TX Text Control ApplicationFields when Microsoft Word (.DOCX) documents are loaded.  
  • Anchor Position Control Characters - Shows the anchor position of an anchored object. Anchored objects are positioned relative to a paragraph.
  • Reporting: MailMerge Supports Charts and Barcodes Natively - Merge data into the DataVisualization.ChartFrame and DataVisualization.BarcodeFrame objects. Barcodes are essentially processed like merge fields. If the name of a BarcodeFrame object is the same as a table column, data will be updated and rendered.

What's new in TX Text Control WPF X8 SP2?

  • Visual Studio 2012 Compatibility Pack
  • Paragraph formatting doesn't override paragraph style - fixed.
  • Error in image size calculation - fixed.
  • The new image wrapping styles are missing in the TextControl.resx for TX18 - fixed.
  • Text length threshold inside tables is too low - fixed.
  • If an image is inserted as character and zoom is set to 133, TextControl is constantly refreshed - fixed.
  • VScroll event does not fire if the scroll bar is moved - fixed.
  • When an image is moved with the mouse and text is scrolled, the limitation of the movement rectangle is not correct - fixed.
  • Table header is not shown on the next page - fixed.
  • Deleting a table causes an 01-0708 exception - fixed.
  • Interpolated images entered twice in EMF data - fixed.

What's new in TX Text Control WPF X8 SP1?

The following bugs were fixed:

  • Merge Blocks: An additional row is added, if the blocks consists of a table with only 1 row and 1 column.
  • WPF: Default spell check context menu strip does not contain Spell Check Dialog and Options items.
  • Image is not be printed, if it is inserted inline with text.
  • Not able to scroll down after inserting long image in normal view mode.
  • Text is truncated when using MergeBlocks.
  • License Exception when MergeBlocks is used without ServerTextControl.
  • Simple Control View: The border is not painted.
  • DOCX / DOC / RTF export: Wrong character formatting of number in numbered list.
  • IncludeText fields: Exception when the 'linked' document doesn't exist.
  • An image inserted as inline is moved to the second line, but the line height is not being adjusted correctly.
  • TX Words .NET WPF is not working in the Standard edition because the DocumentServer assembly is missing.
  • RulerBar does not show the unit as set with the Measurement Settings in the 'Region and Language' control panel.
  • MailMerge.MergeBlocks wrongly complains about merge blocks not including whole table rows.
  • Internal MailMerge.MergeMergeField method is called more often when DataTable contains null values.
  • TableRow.Select() is selecting ApplicationField in the next table row.
  • A text field is placed in the next table cell, if the table column of that table cell is deleted.
  • Selection object changes a whole row when table cell has been selected with TableCell.Select.
  • Fixed image is not visible when ViewMode is Normal.
  • DOCX / DOC / RTF import: Wrong wrapping style for objects behind the text.
  • IncludeTextMerging event doesn't work properly.
  • HTML import: some DIVs which should be converted to text frames are imported as plain paragraphs.
  • Left page border is lost when 2 page columns with a line in between is set.
  • In a large RTF file it is not possible to increase the font size for the whole document.
  • MailMerge: Format of last paragraph is lost.
  • Error 01-1d09 loading specific word document.
  • Wrong fonts are used in special templates.
  • Context menu item 'Add to Dictionary' is shown even if IsEditable is set to false.
  • Number with punctuation cuts the sentence in the spellcheck dialog preview.
  • An erroneous TextField of the Length=0 is inserted under certain circumstances.
  • Image text wrapping does not work for the first line of text.
  • Images disappear when a Textfield is clicked.
  • Error 01-0800 is thrown if a TextControl has been created dynamically and a document with images is loaded.
  • Undo in spell check dialog preview causes crash.
  • Selecting the last column in a table and setting the forecolor will set the forecolor for the whole table.
  • Deleting inner table also deletes the row of the outer table.
  • Deleting nested tablerows results in broken document.
  • RTF import: Text between tables will be imported into the first cell of the second table.
  • Text in the last table column can not be formatted with the Selection class.
  • HTML export: Certain HTML elements get lost when using inline styles.
  • Undo() deletes properties of ApplicationFields.
  • The Find method finds a passage it should not find.
  • Undo() deletes TextField.Name
  • Text frame overlaps text when inserted as displace text.

What's new in TX Text Control WPF X8?

  • Transparent Text Frames
  • PDF Reflow - Improved PDF Import
  • Z-Order of Objects (text frames, images or charts)
  • Background Images
  • Updated Status Bar with Zoom Slider
  • New Ribbon Interface in TX Text Control Words
  • Support for EMF - Enhanced Metafile
  • Improved Object Handling (aspect ratio resizing, object moving)
  • MailMerge and ServerTextControl usable in client-side applications

What’s new in TX Text Control .NET for WPF 17.0 SP1? - The following bugs were fixed:

  • In the WPF image dialog, the height property is not working correctly if system language is set to US.
  • PDF/A export: The xmpMM:DocumentID metadata property value is not of type GUID/UUID.
  • TX Text Control does not adopt option changes immediately.
  • If a DocumentLink is clicked and the ScrollTo method is used, text will be selected after the DocumentTarget.
  • DOC and RTF import: Unable to save loaded document.
  • Table in XML sample will be broken, if another XML element is added.
  • DOC export: Missing vertical table cell alignment.
  • DOCX, DOC and RTF export: Error 1-1d09, if the last cell of a table is a merged cell and the next table follows immediately.
  • Table attributes cannot be set with the dialog when the table is completely selected.
  • Using the TAB key in tables does not select the cell text.
  • Tables.Remove does not work.
  • PDF export: Clipped fixed image above top or bottom margin are not visible.
  • Addresses like will not be ignored correctly.
  • RTF import: Document causes 01-1D09 error or a program termination.
  • ComboBoxes are too small, shifted to the right.
  • HTML import: Selection.Load always fails.
  • Cell.Select selects complete table row.
  • Vertical text alignment can not be set in merged table cells.
  • Error 01-200F is thrown if a document is appended that holds an image at a geometrical position.
  • Faulty behavior of Paragraph.Text in table cells.
  • Text is not displayed, if a table spans a page break and vertical alignment has been set.
  • Setting txTableCellVertAlign value for the first cell in a row sets the alignment for the table row.
  • TXW document which could be saved in v13 could not be saved in v16 or v15.
  • Delete and Backspace keys have different effects on paragraph formatting in v16 and v17.
  • Unable to load documents containing 'Forced end of column' character and tables.
  • Table at the end of a document is not deleted correctly.
  • Text Control Words crashes upon loading a specific document.
  • Whitespace is lost when loading TXTextControl.StringStreamType.RichTextFormat.
  • MisspelledWordColletion.GetItem returns null when removing each time the MisspelledWord from the collection.
  • Wrong formatting when widow/orphan control is set to 1 line, using two columns.
  • Error 01-2722 is caused when appending documents.
  • TextParts Collection iterates through more than 1 TX Text Control instance.
  • ResetContents does not reset page orientation.
  • TX Text Control can not be compiled on a Team Foundation Server because of the visibility check.
  • HangingIndent is not working properly.
  • In some cases MisspelledWordCollection.GetItem returns null for misspelled words in tables.
  • Image size will be changed, if zoom values are set to random numbers.

What’s new in TX Text Control .NET for WPF 17.0?

  • Text Selections - Text selections in tables have been extended so that it is now possible to select table columns and rectangular areas of table cells. Table columns can be formatted and copied to the clipboard. The TableColumn.Select method has been added to support this feature programmatically. Text selections are now displayed with a transparent blue bitmap. The new SelectionViewMode property can be used to display selections with the classic selection view mode.
  • Merged Table Cells - Table cells can be merged with the new Table.MergeCells method. The method merges all selected cells to a single cell which has the same width and the same content as the original cells. The new Table.SplitCells method can be used to split previously merged cells. Table cells can only be merged, if more than one cell is selected, and if the selection is in a single table. The Table.CanMergeCells property can be used to check whether cells can be merged.
  • Named Table Cells - Each table cell can have a name which can be used to store any string data associated with the cell. The new TableCell.Name property can be used to get or to set a cell's name. The name is stored only, when the TXTextControl file format is used.
  • Colored Table Lines - Table lines can be colored. Each line of a table cell can have a different color. All text filters and the TXTextControl file format have been extended so that this feature can be exchanged with other applications. The TableCellFormat class has been extended with the LeftBorderColor, TopBorderColor, RightBorderColor and BottomBorderColor properties to set these attributes programmatically. Colored table lines can also be set with the built-in dialogbox for setting table attributes.
  • Page Borders - Borders can now be defined for each page of a document section. A page border can have a top, left, right or bottom line or a combination of these lines. The line width and the color can be defined for each line separately. For each line a distance can be specified, which is either a distance to the edge of the page or to the text. The page border can surround the text including page headers and footers or only the text of the page. The border can be defined for the first page, for all pages or beginning with the second page. The new PageBorder class represents all these attributes of a page border. The SectionFormat class has been extended with the new PageBorder property to can set all these attributes programmatically. The page settings dialog box has also been extended so that an end-user can define a page border.
  • Digital Signatures - PDF files can be saved digitally signed with an X.509 certificate. The SaveSettings class has been extended with the SaveSettings.DigitalSignature property to set a certificate for a saving process. The DigitalSignature class used with this property represents the X.509 certificate and all other information necessary to digitally sign the file.
  • Spell checking - TextControl now supports the TXSpellChecker component, which can be used to get and to correct misspelled words in the current document. This component can be connected with a TextControl through the TextControl.SpellChecker property and must be activated with the TextControl.IsSpellCheckingEnabled property. The component handles the TextControl.SpellCheckText event internally and provides a dialog box and a context menu to correct misspelled words. The Dialog can be invoked with the TextControl.SpellCheckDialog method and the context menu is opened when the end-user right-clicks a misspelled word.
  • HTML Format - The TX Text Control HTML import filter now uses the parsing rules described in the W3C specification of HTML5.

TX Text Control .NET for WPF Features

  • WYSIWYG word processing - Add comprehensive WYSIWYG word processing to your own applications within minutes.
  • Report Generation - Retrieve textual and binary data from a database, edit and save to all supported formats.
  • Database Bound Mail Merging - Generate paper-based mail shots, e-mail newsletters, quote generation and form letters with ease.
  • 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.

TX Text Control .NET for WPF Developer Benefits

  • Simple deployment of a wide range of word processing features
  • Tables, headers and footers, images and stylesheets
  • XML and stylesheet programming, save directly to PDF
  • Unicode, multi-lingual dialog boxes
  • Unlimited telephone, chat, e-mail and forum support
  • Stability backed by a broad client base and many thousand satisfied clients

TX Text Control .NET for WPF Standard, Professional and Enterprise Features

  • Print 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.
  • Bullets and Numbered Lists - Every aspect of bullets and numbered lists can be influenced from program code. Lists can be incremented and numbered automatically.
  • 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.     
  • Zooming - End-users can zoom in and out in steps of 1 percent - from 10 percent up to 400 percent. All word processing functions are available at all zoom levels.
  • Stylesheet Formatting - Complete separation of content and formatting is offered with this feature. Stylesheets, defining the look and feel of a document, can be accessed and defined from program code.
  • Spell Checking - Fully-featured, robust and fast spell checking for TX Text Control .NET for WPF applications with TX Text Control RapidSpell .NET for Windows Forms (optional).
  • 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.
  • Page and Document Settings - Developers can access and define document settings, such as page size, orientation, margins and default printer amongst others from program code.
  • Character and Paragraph Formatting - Rich character and paragraph formatting is standard in all editions. All formatting options expected from a word processor are available.
  • Image Formats - Most popular image file formats are supported. Amongst others: TIFF, WMF, BMP, JPEG, PNG, GIF.
  • Table Headers - Any row in a table can be automatically added to the top of each table, right after a page break has occurred.
  • 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 for WPF.
  • 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.
  • Clipboard Operations - All clipboard operations are built in and require no programming effort. ASCII, HTML and RTF are used for maximum interoperability.
  • Search and Replace - Search and replace functions are available from built-in dialog boxes and programmatically, so it can be used without end-user interaction.
  • Toolbars - Fully configurable status bar, button bar and ruler can be included in applications by simply connecting them to TX Text Control .NET for WPF.
  • 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.
  • Control Settings - Control settings are available to set border styles, pagination, scrollbar and many more document appearance and behavior characteristics.
  • Page Rendering Engine - Use the page rendering engine to save a page as a Bitmap (BMP) at screen resolution or as a fully scalable Windows Metafile (WMF).
  • 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.
  • 64 bit Version - 64 bit processors can handle much more memory and larger files than their 32 bit pendants.
  • Data Binding - Interface controls, such as buttons or dropdown menus of a Ribbon bar can be easily connected to TX Text Control without writing one single line of code.
  • Programming Paragraphs - Programmatically iterate through and process paragraphs in a document. Available in headers and footers, text frames and main text body.
  • 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.
  • Multi-Language Support - All dialog boxes are shipped in English and German, however, they can be translated into any other language using the included resource files.
  • Unicode - TX Text Control .NET for WPF offers full Unicode support, thus building applications for eastern languages is as simple as for the English / European languages. 
  • Hypertext Markup Language (HTML) - HTML documents can be loaded and saved, just as easily as other file formats. Use TX Text Control .NET for WPF to create true Intranet and Internet applications.
  • Rich Text Format (RTF) - RTF offers unmatched interoperability with other word applications. Load and save documents to and from RTF.

TX Text Control .NET for WPF Professional and Enterprise Features

  • Document Sections - Documents can be divided into an unlimited number of different sections, each one of which may be individually formatted.
  • Hypertext Links - Hyperlinks can be defined within a TX Text Control .NET for WPF document, loaded from and saved to HTML files.
  • Page Columns - Any number of columns can be inserted into one document. All aspects of the columns can be set with the shipped dialog box and from program code.
  • Text Frames - Freely placeable and programmable text frames can be inserted and positioned as a character or geometrically relative to a paragraph or a page.
  • Headers and Footers - Headers and footers are accessible from program code and are loaded from and saved to MS Word or RTF files.
  • Microsoft Word Merge Fields - Import documents, containing Microsoft Word merge fields into TX Text Control .NET for WPF based applications.
  • Microsoft Word (DOC) - Load and save documents from and to DOC format.
  • Adobe Portable Document Format (PDF) Export - 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.
  • Adobe Portable Document Format (PDF) Import - Import PDF documents into TX Text Control .NET for WPF and edit them just like all other word processing formats.
  • Microsoft Office Open XML (DOCX) - Load and save documents from and to Microsoft Office Open XML (DOCX) format.

TX Text Control .NET for WPF Enterprise Features

  • 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.
  • 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.
  • Adobe Portable Document Format Archive (PDF/A) Export - Export directly to PDF/A - the self-contained, device independent file format for the long-term archiving of page-oriented documents.
  • Extensible Markup Language (XML) - XML truly separates content from formatting. TX Text Control .NET for WPF supports XML in conjunction with DTDs and CSS stylesheets.
  • Cascading Style Sheet (CSS) - TX Text Control .NET for WPF 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 for WPF loads the corresponding DTD to ensure the end-user enters only data that is permitted in the DTD.

Product Search

Enter search words:

The Software Superstore for IT Professionals

As Official Distributors, ComponentSource offers convenient, one-stop shopping from 250+ Software Publishers specializing in Application Development & Operations.

More Info | About Us

Development Savings

Read our White Paper on
calculating ROI

Lines of Code: 340,000
Person Months: 340
Labor Cost: $1,700,000

Functions Required:

Effort per 1,000 LoC:

Labor Cost per Month: