dotnet add package itext --version 8.0.5                
NuGet\Install-Package itext -Version 8.0.5                
此命令旨在在Visual Studio的包管理器控制台中使用,因为它使用了NuGet模块的Install-Package版本。
<PackageReference Include="itext" Version="8.0.5" />                
对于支持包引用的项目,请将此XML节点复制到项目文件中以引用包。
paket add itext --version 8.0.5                
#r "nuget: itext, 8.0.5"                
#r指令可以在F# Interactive和多语言笔记本中使用。将此内容复制到交互式工具或脚本的源代码中,以引用该包。
// Install itext as a Cake Addin
#addin nuget:?package=itext&version=8.0.5

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

iText 代表了希望利用PDF带来的好处的开发者的下一代SDK。配备更出色的文档引擎、高级行编程能力和创建、编辑和增强PDF文档的功能,iText PDF库几乎可以为每个工作流程带来便利。iText允许您在.NET中为Web、移动、桌面或云应用程序构建定制的PDF场景。

iText是在近十年从iText 5(iTextSharp)开发中学到的教训的基础上构建的。它是一个更简单、性能更好、更易于扩展的库,可以一次解决当前文档工作流程中遇到的挑战。

iText SuiteiText Core和几个附加组件组成。附加组件作为不同的软件包提供。

您可以使用iText做什么

生成PDFs

  • 大量生成PDF,包括包含描述文档结构和元素顺序(例如标题、文本块、栏目和图片)元数据的标签PDF
  • 将图片转换为PDF
  • 将HTML转换为PDF(使用pdfHTML iText附加组件
  • iText在语言支持方面具有独特的优势,包括印度语、泰语、高棉语、阿拉伯语、希伯来语、中文、日语、韩语、西里尔语等多个语言,结合(使用pdfCalligraph iText附加组件

编辑和操作PDF

  • 拆分或合并PDF,从PDF中删除页面
  • 旋转PDF或特定页面
  • 向PDF添加密码和权限选项,或从PDF中删除密码保护
  • 更新/添加内容、PDF对象[字典等]、水印、书签等
  • 移除敏感数据,基于正则表达式的去除(PDF去除)(使用pdfSweep iText附加组件
  • 创建和修改注释
  • 以编程方式填写PDF表单(AcroForm和XFA)
  • 压平AcroForms
  • 读取XFA
  • 压平XFA(使用pdfXFA iText附加组件

保护PDF

  • 加密和解密
  • 数字签名:签署和验证

从PDF中提取数据

合规性

  • 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

访问我们的知识库以获取代码示例、手册、文档等内容。

您也可以在这里找到API这里

在我们的开发者沙盒中试用我们的代码,或使用我们的免费应用程序,所有这些都是在我们的iText演示实验室中。

产品 兼容的和额外的计算目标框架版本。
.NET net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
.NET Core netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。
.NET Standard netstandard2.0 兼容。 netstandard2.1 已计算。
.NET Framework net461 兼容。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。
MonoAndroid monoandroid 已计算。
MonoMac monomac 已计算。
MonoTouch monotouch 已计算。
Tizen tizen40 已计算。 tizen60 已计算。
Xamarin.iOS xamarinios 已计算。
Xamarin.Mac xamarinmac 已计算。
Xamarin.TVOS xamarintvos 已计算。
Xamarin.WatchOS xamarinwatchos 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET Standard 的信息。

NuGet 包 (9)

显示依赖 itext 的前 5 个 NuGet 包

下载
itext7

iText 是面向希望利用 PDF 带来的益处的开发者的下一代 SDK。配备了更出色的文档引擎、高级和低级编程能力以及创建、编辑和增强 PDF 文档的能力,iText 几乎可以帮助任何工作流程。iText 允许你使用 .NET 构建 Web、移动、桌面或云端应用程序的定制 PDF 场景。

itext.pdfhtml

pdfHTML 是用于 C# (.NET) 的 iText 扩展插件,它允许你轻松地将 HTML 和 CSS 转换为符合标准、可访问、可搜索和可用于索引的 PDF。

itext.pdfcalligraph

pdfCalligraph 是 iText 扩展插件,让您可以使用高级排版功能和非拉丁文字系统从 PDF 文件中创建和提取内容。

itext.pdfxfa

pdfXFA 是 iText 独立的扩展插件,可以让您将动态 XFA 表单转换为纯 PDF。

itext.pdfsweep

pdfSweep 是 iText 扩展插件,允许您永久删除或屏蔽 PDF 文档中敏感数据。

GitHub 存储库 (2)

显示依赖于 itext 的前两个最受欢迎的 GitHub 存储库

存储库 星级
CodeMazeBlog/CodeMazeGuides
所有 Code Maze 指南的主要存储库
chummer5a/chummer5a
Shadowrun 第五版的角色生成器
版本 下载 最后更新
8.0.5 40,235 7/24/2024
8.0.4 442,537 4/30/2024
8.0.3 638,853 2/7/2024
8.0.2 900,980 10/25/2023
8.0.1 781,376 8/2/2023