Officia.Slides — PPT 转 PDF
能力摘要(AI 友好):
OfficiaSlides把 PowerPoint/PPTX 转 PDF,支持内容提取与版式几何保真(toPdfLayoutAware)。门面静态方法,纯 JDK 实现。
引入
xml
<dependency>
<groupId>plus.ruoyi</groupId>
<artifactId>officia-all</artifactId>
<version>1.0.0</version>
</dependency>PPT → PDF
java
import plus.ruoyi.officia.slides.OfficiaSlides;
byte[] pdf = OfficiaSlides.toPdf(pptxBytes); // 内容提取转 PDF
byte[] pdf2 = OfficiaSlides.toPdfLayoutAware(pptxBytes); // 版式几何保真转 PDF
ConvertResult r = OfficiaSlides.convert(pptxBytes, ConvertOptions.defaults());方法一览
| 方法 | 说明 |
|---|---|
toPdf(pptx) | PPT → PDF(内容提取) |
toPdfLayoutAware(pptx) | PPT → PDF(版式几何保真) |
convert(pptx, options) | 转换并返回富结果 |