iTextSharp
iText is a PDF library that allows you to CREATE, ADAPT, INSPECT and MAINTAIN documents in the Portable Document Format (PDF), allowing you to add PDF functionality to your software projects with ease. We even have documentation to help you get coding. We have two currently supported versions: iText 5 and iText 7. Both are available under AGPL and Commercial license. * iText 5 AGPL * iText 7 community: https://www.nuget.org/packages/itext7/ iText 5 is a one solution library that is complex, but well documented to help you create your solutions. iText 7 is a complete re-write of iText 5, allowing you to choose your adventure with add-ons, all based on a simple, modular code structure that is easy to use and well documented. Both versions allow you to: - Generate documents and reports based on data from an XML file or a database - Create maps and books, exploiting numerous interactive features available in PDF - Add bookmarks, page numbers, watermarks, and other features to existing PDF documents - Split or concatenate pages from existing PDF files - Fill out interactive forms - Serve dynamically generated or manipulated PDF documents to a web browser iText 7 includes pdfDebug, the first debugging tool that gives you a clear overview of your content streams and document structure as well as pdfCalligraph, allowing you to leverage advanced typography. iText is available for Java, .NET in both versions, and Android and GAE for iText 5 only. iTextSharp is the .NET port of iText 5. Several iText engineers are actively supporting the project on StackOverflow: http://stackoverflow.com/questions/tagged/itext
Install
dotnet add package iTextSharp --version 5.5.12
Install-Package iTextSharp -Version 5.5.12
<PackageReference Include="iTextSharp" Version="5.5.12" />
Frameworks
No framework metadata available.
Dependencies
No declared dependencies.
Adoption guide
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.
No target framework metadata is available. Confirm compatibility in a representative project before standardising on this package.
How to read this guidance
Sources: published NuGet v3 registry metadata and explicit NuBrowse editorial guides. Refresh: package metadata is refreshed from NuGet when the page loads. Limit: this is not a security, legal or compatibility guarantee; validate the selected version in your project.
Useful next steps
Move from package metadata to a concrete selection or review workflow.