语言与框架支持

支持 C#、VB.NET 和 F#,运行在 .NET Core、.NET Standard 或 .NET Framework 上。
.NET Core
.NET Core
.NET Framework
.NET Framework
.NET Standard
.NET Standard
.NET PDF 库代码示例

示例

PDF 转换
数据提取
数字签名
.NET
1
                string inputFilePath = "InputFile.pdf";
              
2
                string outputFolderPath = "OutputFold";
              
3
                string outputFileName = "OutputFile.docx";
              
4
                
5
                // Initialize conversion instance.
              
6
                CPDFConverterWord converter = CPDFConvertFactroy.CreateConverter(CPDFConvertType.CPDFConvertTypeWord,inputFilePath) as CPDFConverterWord;
              
7
                
8
                // Set conversion options.
              
9
                CPDFConvertWordOptions wordOptions = new CPDFConvertWordOptions();
              
10
                wordOptions.IsAllowOCR = false;
              
11
                wordOptions.IsContainAnnotations = true;
              
12
                wordOptions.IsContainImages = true;
              
13
                wordOptions.LayoutOpts = LayoutOptions.RetainPageLayout;
              
14
                int pageCount = converter.GetPagesCount();
              
15
                int[] pageArray = new int[pageCount];
              
16
                for (int i = 0; i < pageArray.Length; i++)
              
17
                {
              
18
                  pageArray[i] = i + 1;
              
19
                }
              
20
                // Convert PDF to Word.
              
21
                ConvertError error = ConvertError.ERR_UNKNOWN;
              
22
                converter.Convert(outputFolderPath, ref outputFileName, wordOptions, pageArray, ref error, getPorgress);
              

您的全面 PDF 解决方案,满足所有需求

领先的 .NET PDF 库,用于生成和编辑 PDF。凭借其直观的 API,开发者可以快速处理批量 PDF。
兼容性
.NET 版本:
C#、VB.NET、F# 语言
.NET Core (8、7、6、5 和 2.1+)
.NET Standard (2.0+)
.NET Framework (4.5+)
.NET 项目类型:
Web (Blazor & WebForms)
桌面 (WPF & MAUI)
控制台 (App & Library)
应用环境:
Windows (7+, Server UI 2012+, Server Core 2022)
Linux (Ubuntu, Debian, CentOS, etc.)
Mac (macOS 10+)
Docker (Windows, Linux, Azure)
Azure (VPS, WebApp, Function)
AWS (EC2, Lambda)
IDEs:
Microsoft Visual Studio
JetBrains Rider & ReSharper
操作系统与处理器:
Windows, Mac, Linux
x64, x86, ARM
二进制认证:
DigiCert 签名的二进制文件
PDF 生成
net.compareDate.generation.office
Office 到 PDF
图像到 PDF
HTML 到 PDF
支持 PDF 标准:
net.compareDate.generation.version
PDF/UA (PDF/UA-1)
PDF/A (PDF/A-3b)
PDF 转换器
PDF 转换:
PDF 到 Word
PDF 到 Excel
PDF 到 PPT
PDF 到 HTML
PDF 到 CSV
PDF 到图像
PDF 到 RTF
PDF 到 TXT
数据提取
从 PDF 中提取文本
从 PDF 中提取表格
从 PDF 中提取图像
图像转换
图像到 PDF
图像到 Office
图像到 HTML
图像到 CSV
图像到 RTF
图像到 TXT
PDF 编辑
设置属性与安全性:
设置密码与权限
数字签名 (.pfx, .p12)
PDF 文件压缩
修订 PDF
编辑 PDF 元数据
编辑与签署修订历史
编辑文档结构:
添加、复制与删除页面
合并与拆分 PDF
注释
附件
书签与大纲
编辑页面内容:
绘制文本与位图
查找与替换文本
页眉与页脚
盖章文本与图像
自定义水印
背景与前景
贝茨编号
使用 PDF 表单:
创建与编辑表单
填写现有表单
查看、阅读与打印 PDF:
ComPDFKit 查看器
打印到物理打印机
导入与导出注释

为什么选择 ComPDFKit Java PDF SDK?

像素完美渲染

快速而准确的渲染,确保即时访问 PDF 内容。

跨平台兼容性

支持多平台,如 MacOS、Linux、Android 和 iOS。

几分钟内启动

无缝集成和快速设置让开发者几分钟内即可上手。

24/5 技术支持

我们的专业工程师通过电子邮件或即时聊天随时为您提供帮助。

ComPDFKit服务器产品对比

高度可靠和安全
易于快速部署
简洁清晰的API
完全可定制
私有化部署
适用于所有Linux、Windows和Mac产品以及云应用程序
结合Java通过HTTP请求和命令行界面处理PDF
适合对数据安全要求较高的企业
支持JSON Web Token (JWT)认证
后端处理非常适合批量作业
服务器库
适用于所有Java、.NET、PHP和Python应用程序
无需后端要求
在终端用户设备上集成和处理PDF
作为应用程序的一部分嵌入
易于集成
适用于所有Linux、Windows和Mac产品以及云应用程序
适用于所有Java、.NET、PHP和Python应用程序
结合Java通过HTTP请求和命令行界面处理PDF
无需后端要求
适合对数据安全要求较高的企业
在终端用户设备上集成和处理PDF
支持JSON Web Token (JWT)认证
作为应用程序的一部分嵌入
后端处理非常适合批量作业
易于集成
我们提供 客户端 C# PDF SDK for Windows,带标准与定制 UI。
支持的框架:WPF、UWP、.NET MAUI、WinForms、WinUI、Flutter 和 Xamarin。
更多详情

准备好开始
了吗?

免费试用