# Java-PowerPoint-API | Aspose-Folien Java

> Aspose.Slides for Java ist eine Aspose Java PowerPoint API für die Erstellung von Java PPT und Java PPTX.

Source: https://products.aspose.com/slides/de/java/
Updated: 2026-08-11



<div class="container-fluid features-section bg-gray singleproduct">
 <a class="anchor" id="features" name="features">
 </a>
 <div class="row">
  <div class="container">

   <h2 class="pr-ft">
    Erweiterte Funktionen der Java-PowerPoint-API
   </h2>
   <p>
   </p>
   <div class="col-lg-12">
    <h2 class="h2title">
     Konvertieren Sie Präsentationen in mehrere Formate in Java
    </h2>
    <p>
     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.
    </p>
    <div class="codeblock" id="code-1">
     <h3>
      Präsentationen rendern - Java
     </h3>
     <pre><code class="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);</code></pre>
    </div>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-copy ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Erstellen oder klonen Sie vorhandene Folien aus Vorlagen
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-save ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Speichern und öffnen Sie Dateien in und aus Streams
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-database ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Erstellen Sie Präsentationen aus der Datenbank
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-image ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Erstellen Sie Formen und fügen Sie Text zu Formen auf Folien hinzu
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-table ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Arbeiten Sie mit PowerPoint-Tabellen
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-align-left ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Behandeln Sie die Text- und Formformatierung
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-shield ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Entfernen oder wenden Sie den Schutz auf Shapes an
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-bar-chart ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Betten Sie Excel-Diagramme als OLE-Objekte in Folien ein
    </p>
   </div>
   <div class="col-lg-4">
    <em class="fa fa-flash ico-blue fa-2x col-lg-2">
    </em>
    <p class="col-lg-10">
     Arbeiten Sie mit ActiveX-Komponenten
    </p>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Präsentationselemente in Java ändern
    </h2>
    <p>
     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.
    </p>
   </div>

   <div class="col-lg-12">
    <h2 class="h2title">
     Manipulieren Sie PowerPoint SmartArt in Java
    </h2>
    <p>
     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.
    </p>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Erstellen Sie Folien-Thumbnails in Java
    </h2>
    <p>
     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.
    </p>
    <div class="codeblock" id="code-2">
     <h3>
      Vorschaubild der Folie erstellen - Java
     </h3>
     <pre><code class="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"));</code></pre>
    </div>
   </div>
   <div class="col-lg-12">
    <h2 class="h2title">
     Microsoft Office-Automatisierung – nicht erforderlich
    </h2>
    <p>
     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.
    </p>
   </div>
  </div>
 </div>
</div>

<p>
 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.
</p>

<p>
 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.
</p>

<div class="diagram1 d1-java">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-table">
    </i>
    Datenverarbeitung
   </header>
   <ul>
    <li>
Diagramme erstellen
    </li>
    <li>
Arbeiten Sie mit SmartArts
    </li>
    <li>
Arbeiten Sie mit PowerPoint-Formen
    </li>
    <li>
Unterstützung für ActiveX-Steuerelemente
    </li>
    <li>
Unterstützung für Ole-Objekte
    </li>
   </ul>
   <header>
    <i class="fa fa-text-width">
    </i>
    Text und Absatz
   </header>
   <ul>
    <li>
Verwalten Sie Text und Formatierung
    </li>
    <li>
Hyperlink-Text verwalten
    </li>
    <li>
Platzhaltertyp festlegen
    </li>
    <li>
Textplatzhalter & Rahmen
    </li>
   </ul>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-cog">
    </i>
    Grafik & Multimedia
   </header>
   <ul>
    <li>
Unterstützt MSO-Diagramme
    </li>
    <li>
Unterstützt SmartArt-Formen
    </li>
    <li>
Unterstützt ActiveX-Formen
    </li>
    <li>
Folienübergänge verwalten
    </li>
    <li>
Animationseffekte verwalten
    </li>
    <li>
Konnektoren zu Shapes hinzufügen
    </li>
    <li>
Formen drehen und spiegeln
    </li>
    <li>
Verwalten Sie die Linienstile der Form
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="PowerPoint Presentation API" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Java
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d1-java">
 <div class="d1-row">
  <div class="d1-col d1-left">
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-cubes">
    </i>
    Java-Laufzeitumgebung
   </header>
   <ul>
    <li>
JSP/JSF-Anwendung
    </li>
    <li>
Desktopanwendung
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="PowerPoint API Java" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Java
   </small>
  </footer>
 </div>

</div>

<div class="diagram1 d2 d1-java">
 <div class="d1-row">
  <div class="d1-col d1-left">
   <header>
    <i class="fa fa-arrows-v">
    </i>
    Input-Output
   </header>
   <ul>
    <li>
     <b>
Microsoft Powerpoint:
     </b>
     PPT, PPTX, PPS, POT, PPSX, PPTM, PPSM, POTX, POTM
    </li>
    <li>
     <b>
OpenOffice:
     </b>
     ODP
    </li>
   </ul>
  </div>

  <div class="d1-col d1-right">
   <header>
    <i class="fa fa-mail-forward">
    </i>
    Nur Ausgabe
   </header>
   <ul>
    <li>
     <b>
Festes Layout:
     </b>
     PDF, PDF/A, XPS
    </li>
    <li>
     <b>
Bilder:
     </b>
     JPEG, PNG, BMP, TIFF, GIF
    </li>
    <li>
SVG
    </li>
    <li>
     <b>
Netz:
     </b>
     HTML
    </li>
   </ul>
  </div>

 </div>

 <div class="d1-logo">
  <img width="70" height="75" alt="Presentation APIs for Java" src="https://www.aspose.cloud/templates/aspose/img/products/slides/aspose_slides-for-java.svg"/>
  <header>
   Aspose.Slides
  </header>
  <footer>
   <small>
    <em>
     for
    </em>
    Java
   </small>
  </footer>
 </div>

</div>
