Aspose.Slides for Java について

Microsoft PowerPointを使わなくてもPowerPoint文書の読み取り/書き込みができる機能をアプリケーションに追加

Aspose.Slides for Javaは、Microsoft PowerPointを利用せずに、JavaアプリケーションでPowerpointドキュメントの読込、書込みを可能にする、非グラフィカルなPowerpoint管理コンポーネントです。Aspose.Slides for JavaはPowerpointドキュメントの管理機能を提供します。Aspose.Slides for Javaはイメージとしてレンダーしたり、SVGファイルにスライドをエクスポートしたりできます。Aspose.Slides for Javaはスライドの中のOLEオブジェクトとしてExcelチャートを埋め込んだり、プレゼンテーションからテキストをスキャンしたり、スライド上のシェープの生成等が可能です。Aspose.Slides for JavaはJavaで書かれ、Aspose.Total for Javaの一部として購入することが可能です。

Core Capabilities:

  • Full support for PowerPoint file formats, including PPT, PPTX, PPS, PPSX, POTX, and ODP.
  • Programmatic control over slide elements: modify text, insert tables and shapes, customize animations, and manage transitions.
  • Convert presentations to multiple formats: PDF, PDF/A, HTML, Markdown, SVG, TIFF, PNG, JPEG, and other popular image types.
  • Export presentations to high-quality video formats (such as MP4) with support for transitions and animations.
  • Perform advanced presentation tasks like slide merging, cloning, comparison, and splitting of presentations.
  • Automatically translate presentations with AI-powered translation support, compatible with OpenAI and other language models.
  • Print slides directly to physical printers or virtual devices within Java applications.
  • High-fidelity rendering that preserves layout, fonts, and design integrity during export.

Supported File Formats

Input/Output

  • Microsoft PowerPoint: PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM
  • OpenOffice: ODP
  • Fixed Layout: PDF, PDF/A

Output Only

  • Fixed Layout: XPS
  • Images: JPEG, PNG, BMP, TIFF, GIF
  • SVG
  • Web: HTML, MD

Advanced Java PowerPoint API Features

  • Create new slides or clone existing slides from templates.
  • Save and open PowerPoint files to and from streams.
  • Generate presentations from database.
  • Add elements to slides such as shapes and images.
  • Work with PowerPoint tables.
  • Insert, change and remove text.
  • Remove or apply protection on shapes.
  • Add charts.
  • Work with ActiveX and OLE components.