Products Technologies Demo Docs Blog Support Company

X19 Sneak Peek: Table of Contents

A major new feature of TX Text Control X19 will be the support for an MS Word compatible table of contents. This article gives a sneak peek overview of this new feature.

X19 Sneak Peek: Table of Contents

The last couple months were extremely productive and our developer team did a great job building new features for our upcoming version X19 (internally 29.0) of TX Text Control. Besides new products, we will release a new version of TX Text Control for all platforms including Angular, ASP.NET, Windows Forms, WPF and ActiveX.

We always strive to support all of our customers by adding new functionality to all supported old and new platforms. But also to provide support for new technologies with our new DS Server product that enables us to provide future libraries for platforms such as Blazor, React or Vue.js.

In this blog post series, we will introduce new features of TX Text Control X19.

Show Dots or Leaders between Tabs

In order to fully support a perfectly designed table of contents, another feature was required: Leading dots for tabs. The space between tabs can show dots, dashes, or other "leader" characters to line up information.

Leading dots in X19

The tab settings dialog box has been extended to support the leader settings between tabs:

Leading dots in X19

Table of Contents

A table of contents is based on used styles (such as headings) in your document. Consider the following document with two heading levels defined as styles:

Table of contents in X19

You can see the styles Heading1 and Heading2. A new property of a paragraph style is the Structure Level:

Table of contents in X19

After setting the structure level to Level 1 for Heading1 and Level 2 for Heading2, the auto generated table of contents will use all headings of the specified levels and include them into the table of contents.

Table of contents in X19

The new ribbon tab References can be used to insert one or more tables of contents at the current input position. A dialog box is used to define the specified levels that should be included into the list. Additionally, you can define whether page numbers and tab leaders are rendered in the list.

Table of contents in X19

Customizable TOC

For each level of the table of contents, a new style has been added to the list of styles. They can be used to format the table of contents:

Table of contents in X19

You can change the complete style of the paragraph including indents, font formatting and distances. After the style has been changed, these changes are applied to the table of contents:

Table of contents in X19

The ribbon tab or the context menu can be used to update the table of contents in case you changed the document. Page numbers and auto-generated links are updated automatically:

Table of contents in X19

Clickable Topics

By activating the Create Hyperlinks toggle button, clickable hyperlinks are added to the table of contents and document targets are inserted at the target locations in the document. By clicking the topic in the table of contents (by holding CTRL), the document scrolls to the target location:

Table of contents in X19

The out-of-the-box ribbon tab also implements a quicker way to connect structure levels to used styles to create a table of contents faster:

Table of contents in X19

MS Word Compatible

The table of contents can be imported and exported from and to MS Word in the formats RTF, DOC and DOCX. Additionally, exported table of contents in the PDF format export clickable hyperlinks to have fully functional table of contents in the Adobe PDF document.

Stay tuned for more features of X19!

Stay in the loop!

Subscribe to the newsletter to receive the latest updates.

ASP.NET

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.

ASP.NET Core
Angular
Blazor
JavaScript
React
  • Angular
  • Blazor
  • React
  • JavaScript
  • ASP.NET MVC, ASP.NET Core, and WebForms

Learn more Trial token Download trial

Related Posts

ASP.NETWindows FormsWPF

X19 Sneak Peek: Integrated Barcode Support

Support for 1D and 2D barcodes will be directly integrated as a feature in TX Text Control X19. No optional product will be required anymore.


ASP.NETWindows FormsWPF

X19 Sneak Peek: Embedded Files in Adobe PDF Documents

TX Text Control X19 will support embedded files in created PDF documents. Those attachments can be exported and imported by TX Text Control.


ASP.NETWindows FormsWPF

TX Text Control 33.0 SP3 is Now Available: What's New in the Latest Version

TX Text Control 33.0 Service Pack 3 is now available, offering important updates and bug fixes for all platforms. If you use TX Text Control in your document processing applications, this service…


ASP.NETWindows FormsWPF

TX Text Control 33.0 SP2 is Now Available: What's New in the Latest Version

TX Text Control 33.0 Service Pack 2 is now available, offering important updates and bug fixes for all platforms. If you use TX Text Control in your document processing applications, this service…


ActiveXASP.NETWindows Forms

Service Pack Releases: What's New in TX Text Control 33.0 SP1 and 32.0 SP5

TX Text Control 33.0 Service Pack 1 and TX Text Control 32.0 Service Pack 5 have been released, providing important updates and bug fixes across platforms. These service packs improve the…