Aspose.Slides  for Java

Java-PowerPoint-API von Aspose.Slides

PowerPoint PPT, PPTX in Java sowie andere Präsentationsformate erstellen, ändern, zusammenführen, klonen, schützen, konvertieren und manipulieren.

  Kostenlose Testversion herunter laden
  
 

Aspose.Slides for Java ist eine Java-PowerPoint-API für die Bearbeitung und Verwaltung von Präsentationen. Es ermöglicht Entwicklern das Lesen, Schreiben, Konvertieren und Bearbeiten von PowerPoint-Präsentationen in Java. Alle Dokumentelemente wie Folien, Tabellen, Text, Diagramme, Formen, Bilder und SmartArt-Diagramme sind für die Bearbeitung zugänglich.

Aspose.Slides for Java API unterstützt den Export von Präsentationen in PDF-, PDF/A-, HTML-, XPS- und Bildformate. Die Java-PowerPoint-API enthält viele erweiterte Java-PPT-Funktionen wie: Zusammenführen, Klonen, Teilen, Vergleichen, Drucken von PPT(X)-Präsentationen in Java. Aspose.Slides for Java API funktioniert ohne zusätzliche Abhängigkeiten.

Erweiterte Funktionen der Java-PowerPoint-API

Erstellen oder klonen Sie vorhandene Folien aus Vorlagen

Speichern und öffnen Sie Dateien in und aus Streams

Erstellen Sie Präsentationen aus der Datenbank

Erstellen Sie Formen und fügen Sie Text zu Formen auf Folien hinzu

Arbeiten Sie mit PowerPoint-Tabellen

Behandeln Sie die Text- und Formformatierung

Entfernen oder wenden Sie den Schutz auf Shapes an

Betten Sie Excel-Diagramme als OLE-Objekte in Folien ein

Arbeiten Sie mit ActiveX-Komponenten

Konvertieren Sie Präsentationen in mehrere Formate in Java

Aspose.Slides for Java API rendert Präsentationen in eine Vielzahl von Standardformaten, die dem Original ähnlich sind, indem es seine Rendering-Engine verwendet. Die Rendering-Engine wurde speziell für das Rendern mit höchster Treue zum PowerPoint entwickelt. Das Konvertieren von Präsentationen in jedes unterstützte Format ist einfach, indem Sie sie einfach laden, das Ausgabeformat festlegen und die Save-Methode aufrufen. Definieren Sie mit der Java PowerPoint API die Einstellungen der Java PPT-Konvertierung, um das Ausgabedokument im Handumdrehen zu ändern.

Präsentationen rendern - 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);

Präsentationselemente in Java ändern

Aspose.Slides for Java API kann alle Folienelemente verarbeiten, einschließlich Tabelle, Textfeld, Rechteck, Polylinie, Ellipse, Autoform, Bilderrahmen, Videorahmen, Audiorahmen und OLE-Objektrahmen. Die Java-PowerPoint-API bietet auch einen gut gestalteten Satz von Java-PPT-Klassen, mit denen Sie jedes dieser Elemente umfassend manipulieren können.

Manipulieren Sie PowerPoint SmartArt in Java

Aspose.Slides for Java API kann auf einfache Weise vorhandene SmartArt-Formen von einer Folie erstellen oder darauf zugreifen, sie bearbeiten und entfernen. Die Java PowerPoint API erleichtert das dynamische Erkunden der SmartArt-Eigenschaften oder das Verwalten von SmartArt-Knoten sowie das Manipulieren von Layout, Stil und Farbe von SmartArt-Formen.

Erstellen Sie Folien-Thumbnails in Java

Es gibt viele Möglichkeiten, Folien-Thumbnails zu verwenden, z. B.: Erstellen Sie einen Online-Präsentations-Viewer auf einer benutzerdefinierten Website, teilen Sie Folien-Thumbnails mit Kunden als Präsentationsvorlage und vieles mehr. Aspose.Slides for Java API ermöglicht das Erstellen von Miniaturansichten von Folien mit nur wenigen Codezeilen.

Vorschaubild der Folie erstellen - 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"));

Microsoft Office-Automatisierung – nicht erforderlich

Die API wird mithilfe von verwaltetem Code erstellt, für den Microsoft Office oder Microsoft PowerPoint nicht auf dem Computer installiert sein muss, um mit PowerPoint-Dokumentformaten zu arbeiten. Es ist eine perfekte Microsoft PowerPoint-Automatisierungsalternative in Bezug auf unterstützte Funktionen, Sicherheit, Stabilität, Skalierbarkeit, Geschwindigkeit und Preis.