Skip to content

This repository provides C# examples using the Syncfusion .NET PDF Library to import and export annotations in PDF documents seamlessly. Explore five practical techniques to efficiently manage annotation data and enhance document workflows in your .NET applications

Notifications You must be signed in to change notification settings

SyncfusionExamples/import-export-pdf-annotations-csharp

Repository files navigation

5 Easy Ways to Import and Export PDF Annotations in C#

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.

How to run the examples

  • 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.

Resources

Support and feedback

License

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.

About Syncfusion®

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.

About

This repository provides C# examples using the Syncfusion .NET PDF Library to import and export annotations in PDF documents seamlessly. Explore five practical techniques to efficiently manage annotation data and enhance document workflows in your .NET applications

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages