The Syncfusion® .NET PDF Library provides powerful APIs to manage annotations in PDF documents. This collection of samples demonstrates five easy and effective ways to import and export annotations using different formats and customization options, helping developers streamline annotation workflows in their .NET applications.
Sample name | Description |
---|---|
Export and import annotations using XFDF format | Demonstrates how to export annotations from a PDF document to XFDF format and import them back, ensuring a seamless round-trip annotation workflow. |
Export and import annotations using FDF format | Shows how to use the FDF format to export and import annotations, offering a compact and structured way to manage annotation data. |
Export and import annotations using JSON format | Explains how to serialize and deserialize PDF annotations using JSON, making it easy to integrate with web services and modern data workflows. |
Export specific types of annotations | Illustrates how to selectively export only certain types of annotations (e.g., highlights, text notes), allowing for targeted annotation management. |
Export annotation with appearance | Demonstrates how to export annotations along with their visual appearance, ensuring consistent rendering across different platforms and viewers. |
- Download this project to a location in your disk.
- Open the solution file using Visual Studio.
- Rebuild the solution to install the required NuGet package.
- Run the application.
- Product page: Syncfusion® PDF Framework
- Documentation page: Syncfusion® .NET PDF library
- Online demo: Syncfusion® .NET PDF library - Online demos
- Blog: Syncfusion® .NET PDF library - Blog
- Knowledge Base: Syncfusion® .NET PDF library - Knowledge Base
- EBooks: Syncfusion® .NET PDF library - EBooks
- FAQ: Syncfusion® .NET PDF library - FAQ
- For any other queries, reach our Syncfusion® support team or post the queries through the community forums.
- Request new feature through Syncfusion® feedback portal.
This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA. You can purchase a licnense here or start a free 30-day trial here.
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion® has more than 26,000+ customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
Today, we provide 1600+ components and frameworks for web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET WebForms, JavaScript, Angular, React, Vue, and Flutter), mobile (Xamarin, Flutter, UWP, and JavaScript), and desktop development (WinForms, WPF, WinUI(Preview), Flutter and UWP). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.