iText for .NET is the .NET version of the iText library, formerly known as iTextSharp, which it replaces. iText represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enha
iText 7 Community for .NET (former iTextSharp) consists of several dlls.
The iText 7 Core/Community release contains:
kernel.dll
: low-level functionalityio.dll
: low-level functionalitylayout.dll
: high-level functionalityforms.dll
: AcroFormspdfa.dll
: PDF/A-specific functionalitypdftest.dll
: test helper classesbarcode.dll
: use this if you want to create bar codeshyph.dll
: use this if you want text to be hyphenatedfont-asian.dll
: use this is you need CJK functionality (Chinese / Japanese / Korean)sign.dll
: use this if you need support for digital signaturesstyled-xml-parser.dll
: use this if you need support for SVG or html2pdfsvg.dll
: SVG supportcommons.dll
: commons moduleThe iText 7 Community source code is hosted on Github, where you can also download the latest releases.
We strongly recommend that you use NuGet to add iText 7 Community to your project:
Install-Package itext7
You can also build iText 7 Community from source.
We also provide opensource add-ons and tools to complement the core functionality:
If you have an idea on how to improve iText 7 Community and you want to submit code, please read our Contribution Guidelines.
iText 7 is dual licensed as AGPL/Commercial software.
AGPL is a free / open source software license.
This doesn't mean the software is gratis!
Buying a license is mandatory as soon as you develop commercial activities distributing the iText software inside your product or deploying it on a network without disclosing the source code of your own applications under the AGPL license. These activities include:
Contact sales for more info.