itext 8.0.4

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package itext --version 8.0.4                
NuGet\Install-Package itext -Version 8.0.4                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="itext" Version="8.0.4" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add itext --version 8.0.4                
#r "nuget: itext, 8.0.4"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install itext as a Cake Addin
#addin nuget:?package=itext&version=8.0.4

// Install itext as a Cake Tool
#tool nuget:?package=itext&version=8.0.4                

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 enhance PDF documents, the iText PDF library can be a boon to nearly every workflow. iText allows you to build custom PDF scenarios for web, mobile, desktop or cloud apps in .NET.

iText was built on nearly a decade of lessons learned from iText 5 (iTextSharp) development. It is a simpler, more performant and extensible library that is ready to handle the increased challenges of today's document workflows, one add-on at a time.

The iText Suite consists of iText Core and several add-ons. The add-ons are accessible as different packages.

What you can do with iText:

Generate PDFs:

  • Mass generation of PDFs, including tagged PDFs which contain metadata to describe the document structure and the order of its elements (e.g. titles, text blocks, columns and pictures)
  • Convert images to PDF
  • Convert HTML to PDF (with the pdfHTML iText add-on)
  • iText is unique in its breadth of language support, including Indic languages, Thai, Khmer, Arabi, Hebrew, Chinese, Japanese, Korean, Cyrillic languages and many more, in combination of (with the pdfCalligraph iText add-on)

Edit and manipulate PDFs:

  • Split or merge PDFs, delete pages from a PDF
  • Rotate a PDF or specific pages
  • Add passwords and PDF permission options to a PDF, or remove password protection from a PDF
  • Update/add content, PDF objects [dictionaries etc.], watermarks, bookmarks…
  • Remove sensitive data, Regex based redaction (PDF redaction) (with the pdfSweep iText add-on)
  • Create and modify annotations
  • Programmatically fill out PDF forms (AcroForm and XFA)
  • Flatten AcroForms
  • Read XFA
  • Flatten XFA (with the pdfXFA iText add-on)

Secure PDFs:

  • Encryption and decryption
  • Digital signatures: signing and validating

Extract data from PDFs:

  • Extraction of images, tables, text (PDF parsing)
  • Template based data extraction (with the pdf2Data iText add-on)

Compliance:

  • PDF 2.0
  • PDF/A: PDF/A-1(a,b), PDF/A-2(a,b,u), PDF/A-3(a,b,u), PDF/A-4
  • PDF/UA, PDF/UA-2

Visit our knowledge base to find code samples, manuals, documentation and more.

You can also find its API here.

Try our code in our developer sandbox or use our free apps, all in our iText Demo Lab.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 is compatible.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (13)

Showing the top 5 NuGet packages that depend on itext:

Package Downloads
itext7

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 enhance PDF documents, iText can be a boon to nearly every workflow. iText allows you to build custom PDF scenarios for web, mobile, desktop or cloud apps in .NET.

itext.pdfhtml

pdfHTML is an iText add-on for C# (.NET) that allows you to easily convert HTML and CSS into standards compliant PDFs that are accessible, searchable and usable for indexing.

Cube.Pdf.Itext

iText based PDF library.

itext.pdfcalligraph

pdfCalligraph is an iText add-on that lets you create and extract content from PDF files with advanced typography features and non-Latin writing systems.

itext.pdfsweep

pdfSweep is an iText add-on that allows you to permanently remove or black out sensitive data from your PDF documents.

GitHub repositories (4)

Showing the top 4 popular GitHub repositories that depend on itext:

Repository Stars
CodeMazeBlog/CodeMazeGuides
The main repository for all the Code Maze guides
chummer5a/chummer5a
Character generator for Shadowrun 5th edition
cube-soft/cube.pdf
CubePDF, CubePDF Utility, CubePDF Page, and CubePDF SDK for .NET
rffrasca/PDFKeeper
Open Source PDF Document Management
Version Downloads Last updated
8.0.5 653,684 7/24/2024
8.0.4 801,253 4/30/2024
8.0.3 877,955 2/7/2024
8.0.2 1,141,553 10/25/2023
8.0.1 891,030 8/2/2023