Diagramm in Bild umwandeln in Java

In einigen Szenarien kann die Arbeit mit PowerPoint-Dateien eine Herausforderung darstellen, wenn sie große Datenmengen, einschließlich grafischer Daten wie Diagramme, enthalten. Grafische Daten sind jedoch nützlicher als textuelle, sodass das Extrahieren von Diagrammen aus PPT/PPTX und das Speichern als Bilder Ihre Anforderungen erfüllen kann. Anschließend können Sie diese extrahierten Diagramme schnell öffnen und durchsehen, um mehr über die Daten zu erfahren. Dieser Blog-Beitrag hilft Ihnen, Diagramme in Bilder in Java programmgesteuert umzuwandeln, indem Sie Aspose.Slides für Java verwenden. Gehen Sie daher diese Anleitung durch, um zu lernen, wie Sie Diagramme aus PPTX/PPT-Dateien extrahieren.

Der Blog-Beitrag behandelt die folgenden Punkte:

  1. Installation der Datenextraktions-API
  2. Diagramm in Bild umwandeln in Java - Code-Beispiel

Installation der Datenextraktions-API

Sie können diese Installations-Anleitung besuchen. Jetzt können Sie diese JAR-Datei herunterladen oder Sie können die folgenden Maven-Konfigurationen verwenden, um Aspose.Slides für Java zu installieren:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>24.4</version>
    <classifier>jdk16</classifier>
</dependency>
Datenextraktions-API

Diagramm in Bild umwandeln in Java - Code-Beispiel

Sie können die folgenden Schritte befolgen, um einen Diagramm-Extraktor zu entwickeln:

  • Definieren Sie den Pfad zum Verzeichnis der Quell-PowerPoint-Datei.
  • Initialisieren Sie eine Instanz der Presentation-Klasse mit einer Quell-PPTX/PPT-Datei.
  • Rufen Sie die addChart-Methode auf, um ein Diagramm am Ende der Sammlung hinzuzufügen.
  • Die getImage-Methode gibt die Thumbnail-Darstellung der Form zurück.
  • Rufen Sie die save-Methode auf, um das Diagramm als PNG-Bild zu speichern.

Das folgende Code-Beispiel zeigt, wie Sie Diagramme in Bilder in Java programmgesteuert umwandeln:

Convert Chart to Image in Javapackage com.example;
import com.aspose.slides.*;
// Convert Chart to Image in Java - Extract Charts From PPTX
public class GetChartImage
{
public static void main(String[] args)
{
// The path to the source PowerPoint file directory.
String dataDir = "/files/";
// Initialize an instance of the Presentation class with a source PPTX/PPT file.
Presentation pres = new Presentation(dataDir + "test.pptx");
try
{
// Invoke the addChart method to add a chart to the end of the collection.
IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.ClusteredColumn, 50, 50, 600, 400);
// getImage method returns shape thumbnail.
IImage img = chart.getImage();
// Invoke the save method to save the chart as a PNG image.
img.save(dataDir + "image.png", ImageFormat.Png);
}
finally
{
if (pres != null) pres.dispose();
}
}
}

Sie können die Ausgabe im folgenden Bild sehen:

Diagramme aus PPTX extrahieren

Diagramme aus PPTX extrahieren - Kostenlose Lizenz erhalten

Jetzt können Sie eine kostenlose temporäre Lizenz erhalten, um diese Datenextraktions-API ohne Evaluierungsbeschränkungen auszuprobieren.

Zusammenfassung

Wir beenden diese Anleitung hier in der Hoffnung, dass Sie gelernt haben, wie Sie Diagramme in Bilder in Java mithilfe dieser Datenextraktions-API umwandeln. Darüber hinaus haben wir einen Diagramm-Extraktionsdienst entwickelt, um Diagramme als Bilder aus PPT/PPTX-Dateien zu extrahieren. Weiterhin können Sie die Dokumentation, das GitHub-Repository und die API-Referenz besuchen, um mehr über diese Java-Bibliothek zu erfahren. Schließlich wird aspose.com kontinuierlich aktualisiert, bleiben Sie also für die neuesten Updates verbunden.

Fragen stellen

Sie können uns über Ihre Fragen oder Anfragen in unserem Forum informieren.

Siehe auch