itext 8.0.5
ID前缀已预留dotnet add package itext --version 8.0.5
NuGet\Install-Package itext -Version 8.0.5
<PackageReference Include="itext" Version="8.0.5" />
paket add itext --version 8.0.5
#r "nuget: itext, 8.0.5"
// 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 Suite由iText 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解析)
- 基于模板的数据提取(使用pdf2Data iText附加组件)
合规性
- 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 已计算。 |
-
.NETFramework 4.6.1
- itext.commons >= 8.0.5
- Microsoft.Extensions.Logging >= 5.0.0
-
.NETStandard 2.0
- itext.commons >= 8.0.5
- Microsoft.DotNet.PlatformAbstractions >= 1.1.0
- Microsoft.Extensions.DependencyModel >= 1.1.0
- Microsoft.Extensions.Logging >= 5.0.0
- System.Collections.NonGeneric >= 4.3.0
- System.Diagnostics.Process >= 4.3.0
- System.Globalization.Extensions >= 4.3.0
- System.Runtime.Loader >= 4.3.0
- System.Runtime.Serialization.Formatters >= 4.3.0
- System.Security.Cryptography.Csp >= 4.3.0
- System.Text.Encoding.CodePages >= 4.3.0
- System.Text.RegularExpressions >= 4.3.1
- System.Threading.Thread >= 4.3.0
- System.Threading.ThreadPool >= 4.3.0
- System.Xml.XmlDocument >= 4.3.0
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 第五版的角色生成器
|