Independentsoft
- any library, any programming language
Home
Purchase
Support
Company
Contact
ODF .NET
>
Tutorial
> Add bookmark
The following example shows you how to add a bookmark.
C# example
using System; using Independentsoft.Office.Odf; using Independentsoft.Office.Odf.Fields; namespace Sample { class Program { static void Main(string[] args) { TextDocument doc = new TextDocument(); Paragraph p1 = new Paragraph(); p1.Add("Hello World"); doc.Body.Add(p1); Text bookmarkText = new Text("Some text here"); BookmarkStart bookmarkStart = new BookmarkStart(); bookmarkStart.Name = "BookmarkName"; bookmarkStart.Add(bookmarkText); BookmarkEnd bookmarkEnd = new BookmarkEnd(); bookmarkEnd.Name = "BookmarkName"; p1.Add(bookmarkStart); p1.Add(bookmarkEnd); doc.Save("c:\\test\\output.odt", true); } } }
VB example
Imports System Imports Independentsoft.Office.Odf Imports Independentsoft.Office.Odf.Fields Module Module1 Sub Main(ByVal args() As String) Dim doc As TextDocument = New TextDocument() Dim p1 As New Paragraph() p1.Add("Hello World") doc.Body.Add(p1) Dim bookmarkText As New Text("Some text here") Dim bookmarkStart As New BookmarkStart() bookmarkStart.Name = "BookmarkName" bookmarkStart.Add(bookmarkText) Dim bookmarkEnd As New BookmarkEnd() bookmarkEnd.Name = "BookmarkName" p1.Add(bookmarkStart) p1.Add(bookmarkEnd) doc.Save("c:\test\output.odt", True) End Sub End Module
Need help? Ask our developers:
Name*
Email*
Message*