

- #Automatically create table of contents in word pdf
- #Automatically create table of contents in word update
' Add the content of Chapter 1 / Subchapter 1-1. = Trueĭim pSubChapter11 As New Paragraph(dc, "Subchapter 1-1") = Color.Grayĭim pChapter1 As New Paragraph(dc, "Chapter 1") (New TableOfEntries(dc, FieldType.TOC))ĭim pTOCEnding As New Paragraph(dc, "The End") ' Create and add TOC (Table of Contents).

= New Color("#358CCB")ĭim pTocHeader As New Paragraph(dc, "Table of Contents") = New Color("#FF9900")ĭim TOCStyle As ParagraphStyle = CType(Style.CreateStyle(StyleTemplateType.Subtitle, dc), ParagraphStyle) For "SupChapter 1-1" and "SubChapter 2-1".ĭim Heading2Style As ParagraphStyle = CType(Style.CreateStyle(StyleTemplateType.Heading2, dc), ParagraphStyle) For "Chapter 1" and "Chapter 2".ĭim Heading1Style As ParagraphStyle = CType(Style.CreateStyle(StyleTemplateType.Heading1, dc), ParagraphStyle) ' First of all, create an instance of DocumentCore. Page numbers are automatically updated in that case.ĭocument.GetPaginator(new PaginatorOptions() ) Var toc = (TableOfEntries)document.GetChildElements(true, ElementType.TableOfEntries).FirstOrDefault() TOC can be updated only after all document content is added.
#Automatically create table of contents in word update
When you create a table of contents this way, you can automatically update it if you make changes in your document.Paragraph is a Block derived element used to group Inline elements like a Run, Shape, Picture, Field etc. After adding of the reference to () - it's 100% C# managed assembly you will be able to create a new document, parse an existing, modify anything what you want."))
#Automatically create table of contents in word pdf
Net» will help you in development of applications which operates with DOCX, RTF, PDF and Text documents. Add the content of Chapter 1 / Subchapter 1-1 New Paragraph(document, String.Format("Subchapter 1-1")) Create a new paragraph for Chapter and SubChapter.Create TOC by applying heading styles - for example, Heading 1, Heading 2, and Heading 3 - to the text that you want to include in the table of contents.ĭocument.Net searches for those headings and then inserts the table of contents into your document. Section is a collection of Block elements that are grouped by a unify page properties concept and having specific headers and footers. (new TableOfEntries(document, FieldType.TOC)) (new Paragraph(document, "Table of Contents"))

