Aspose.Slides  for Java

Aspose.Slides 的 Java PowerPoint API

在 Java 中創建、修改、合併、克隆、保護、轉換和操作 PowerPoint PPT、PPTX 以及其他演示格式。

  下載免費試用
  
 

Aspose.Slides for Java 是一個用於演示文稿操作和管理的 Java PowerPoint API。它允許開發人員在 Java 中讀取、編寫、轉換和操作 PowerPoint 演示文稿。幻燈片、表格、文本、圖表、形狀、圖像和 SmartArt 圖表等所有文檔元素都可用於操作。

Aspose.Slides for Java API 支持將演示文稿導出為 PDF、PDF/A、HTML、XPS 和圖像格式。 Java PowerPoint API 包括許多擴展的 Java PPT 功能,例如:合併、克隆、拆分、比較、打印 Java 中的 PPT(X) 演示文稿。 Aspose.Slides for Java API 無需任何額外依賴即可工作。

Java PowerPoint API 的高級功能

從模板創建或克隆現有幻燈片

在流中保存和打開文件

從數據庫生成演示文稿

創建形狀並將文本添加到幻燈片上的形狀

使用 PowerPoint 表格

處理文本和形狀格式

刪除或應用形狀上的保護

將 Excel 圖表作為 OLE 對象嵌入到幻燈片中

使用 ActiveX 組件

在 Java 中將演示文稿轉換為多種格式

Aspose.Slides for Java API 將演示文稿呈現為多種標準格式,類似於使用其呈現引擎的原始格式。渲染引擎專為以最高保真度渲染 PowerPoint 而設計。只需加載、設置輸出格式並調用 Save 方法,即可將演示文稿轉換為任何受支持的格式。使用 Java PowerPoint API,定義 Java PPT 轉換的設置以動態更改輸出文檔。

呈現演示文稿 - Java

// load the file to be rendered

Presentation prest = new Presentation(dir + "template.pptx");

// Convert PPTX to PDF, XPS and TIFF

prest.save(dir + "output.pdf", SaveFormat.Pdf);

prest.save(dir + "output.xps", SaveFormat.Xps);

prest.save(dir + "output.tiff", SaveFormat.Tiff);

更改 Java 中的表示元素

Aspose.Slides for Java API 能夠處理所有幻燈片元素,包括表格、文本框、矩形、折線、橢圓、自動形狀、圖片框、視頻框、音頻框和 OLE 對象框。 Java PowerPoint API 還提供了一組精心設計的 Java PPT 類,使您能夠全面地操作這些元素中的每一個。

在 Java 中操作 PowerPoint SmartArt

Aspose.Slides for Java API 可以輕鬆地創建或訪問、操作和刪除幻燈片中現有的 SmartArt 形狀。 Java PowerPoint API 有助於動態探索 SmartArt 的屬性或管理 SmartArt 節點以及操縱 SmartArt 形狀的佈局、樣式和顏色。

在 Java 中創建幻燈片縮略圖

使用幻燈片縮略圖有很多可能性,例如:在自定義網站上創建在線演示查看器,與客戶共享幻燈片縮略圖作為演示模板等等。 Aspose.Slides for Java API 允許使用幾行代碼創建幻燈片縮略圖。

創建幻燈片的縮略圖 - Java

// load the file

Presentation prest = new Presentation(dir + "template.pptx");

// access the first slide from the collection

ISlide sld = prest.getSlides().get_Item(0);

// create a full scale image of the slide

BufferedImage image = sld.getThumbnail(1f, 1f);

// save the image in JPEG format

ImageIO.write(image, "jpeg", new File(dir + "output.jpg"));

微軟辦公自動化——不需要

API 使用託管代碼構建,無需在計算機上安裝 Microsoft Office 或 Microsoft PowerPoint 即可使用 PowerPoint 文檔格式。在支持的功能、安全性、穩定性、可擴展性、速度和價格方面,它是一個完美的 Microsoft PowerPoint 自動化替代方案。