Skip to content

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)转换并返回富结果