Syncfusion Essential PDF is a .NET PDF library used to create, read, and edit PDF documents. Using this library, you can get the page number from a PDF bookmark using C# and VB.NET.
Steps to get the page number from a PDF bookmark programmatically:
- Create a new C# console application project.
- Install the Syncfusion.Pdf.WinForms NuGet package as reference to your .NET Framework application from NuGet.org.
- Use the following namespaces in the Program.cs file.
- Use the following code snippet to get the page number from a PDF bookmark.
You can download the working sample from PdfBookmarkSample.zip.
By executing the program, you will get the console window as follows.
Take a moment to peruse the documentation, where you can find other options like adding, inserting, removing, and modifying bookmarks in an existing PDF document and features like named destination and Document Link Annotation with code examples.
Refer here to explore the rich set of Syncfusion Essential PDF features.
Starting with v16.2.0.x, if you reference Syncfusion assemblies from trial setup or from the NuGet feed, include a license key in your projects. Refer to link to learn about generating and registering Syncfusion license key in your application to use the components without trail message.