Java PDF 库代码示例

示例

PDF 转换
数据提取
数字签名
Java
1
                CPDFConvertWord cpdfConvertWord = new CPDFConvertWord();
              
2
                CPDFConvertWordOptions cpdfConvertWordOptions = new CPDFConvertWordOptions();
              
3
                cpdfConvertWordOptions.setFlowLayout(true);
              
4
                String inputPath = rootDir + input_file + "word.pdf";
              
5
                List<Integer> pageCounts = getPageCounts(cpdfConvertWord.getPageCount(inputPath, password));
              
6
                ConvertResult convert = cpdfConvertWord.convert(inputPath, rootDir + output_file, "", cpdfConvertWordOptions, pageCounts, password, page -> {
              
7
                });
              

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

领先的 Java PDF 库,用于生成和编辑 PDF。凭借其直观的 API,开发者可以快速处理批量 PDF。
兼容性
JVM 语言:
Java
平台:
Java 8 及以上版本
操作系统:
Linux
MacOS
Docker
IDES:
Jetbrains IntelliJ IDEA
Eclipse
PDF 生成
Office 转换:
Office 转 PDF
图像转 PDF
HTML 转 PDF
支持 PDF 标准:
PDF 版本 (1.2 - 1.7)
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)认证
作为应用程序的一部分嵌入
后端处理非常适合批量作业
易于集成
我们提供服务器端 私有化部署 Library for .NET。
更多详情

准备好开始
了吗?

免费试用