DEV Community

SirOnly
SirOnly

Posted on

Java-Methoden zum Festlegen, Abrufen und Löschen von Dokumenteigenschaften in PowerPoint-Präsentationen

PowerPoint-Präsentationen sind mehr als nur visuelle Designs. Dokumenteigenschaften spielen eine wichtige Rolle bei der effektiven Organisation und Verwaltung von Präsentationen. Indem Sie Dokumenteigenschaften für eine Präsentation festlegen, können Benutzer Präsentationen einfacher durchsuchen, verwalten und aktualisieren. Es ist auch wichtig, unnötige oder ungültige Dokumenteigenschaften zu entfernen, um das Dokumentenmanagement nicht zu behindern. In diesem Artikel wird gezeigt, wie Sie mit der kostenlosen Free Spire.Presentation for Java Bibliothek Dokumenteigenschaften in PowerPoint-Präsentationen festlegen, abrufen und löschen können.

[Abhängigkeiten hinzufügen]

Laden Sie die ZIP-Datei von der offiziellen Free Spire.Presentation for Java Website herunter. Entpacken Sie die ZIP-Datei und importieren Sie die Spire.Presentation.jar Datei aus dem lib-Ordner als Abhängigkeit in Ihr Projekt.

Wenn Sie Maven verwenden, können Sie die JAR-Datei einfach zu Ihrer Anwendung hinzufügen, indem Sie folgenden Code zu Ihrer pom.xml-Datei hinzufügen:

<repositories>
    <repository>
        <id>com.e-iceblue</id>
        <name>e-iceblue</name>
        <url>https://repo.e-iceblue.com/nexus/content/groups/public/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>e-iceblue</groupId>
        <artifactId>spire.presentation.free</artifactId>
        <version>5.1.0</version>
    </dependency>
</dependencies>
Enter fullscreen mode Exit fullscreen mode

Dokumenteigenschaften für eine Präsentation festlegen

Die Dokumenteigenschaften einer PowerPoint-Präsentation können über die Methoden der IDocumentProperty-Klasse abgerufen werden. Die detaillierten Schritte sind:

  • Erstellen Sie ein Objekt der Presentation-Klasse.
  • Laden Sie die Präsentationsdatei mit der Presentation.loadFromFile()-Methode.
  • Rufen Sie die Dokumenteigenschaften der Präsentation mit der Presentation.getDocumentProperty()-Methode ab.
  • Legen Sie die Dokumenteigenschaften mit den Methoden der IDocumentProperty-Klasse fest.
  • Speichern Sie die Präsentation mit der Presentation.saveToFile()-Methode.

Code-Beispiel

Java

import com.spire.presentation.FileFormat;
import com.spire.presentation.IDocumentProperty;
import com.spire.presentation.Presentation;

public class EigenschaftenHinzufuegen {
    public static void main(String[] args) throws Exception {
        // Erstellen eines Presentation-Objekts
        Presentation presentation = new Presentation();
        // Laden der Präsentationsdatei
        presentation.loadFromFile("Beispiel.pptx");

        // Zugriff auf die Dokumenteigenschaften der Präsentation und Setzen der Eigenschaftsinformationen
        IDocumentProperty property = presentation.getDocumentProperty();
        property.setTitle("Herbstliche Produktpräsentation");
        property.setSubject("Präsentation");
        property.setAuthor("John");
        property.setManager("Tina");
        property.setCompany("Eagle Technologies");
        property.setCategory("Meeting");
        property.setKeywords("Geschäftsanalyse; Neue Produktinformationen; Funktionsbeschreibung");
        property.setComments("Die Präsentationsunterlagen sind vollständig und benötigen keine Änderungen.");

        // Speichern der Präsentation
        presentation.saveToFile("EigenschaftenHinzufuegen.pptx", FileFormat.AUTO);
        presentation.dispose();
    }
}
Enter fullscreen mode Exit fullscreen mode

Dokumenteigenschaften für eine Präsentation festlegen

Dokumenteigenschaften aus einer Präsentation abrufen

Die Schritte zum Abrufen von Dokumenteigenschaften aus einer Präsentation sind:

  • Erstellen Sie ein Objekt der Presentation-Klasse.
  • Laden Sie die Präsentationsdatei mit der Presentation.loadFromFile()-Methode.
  • Rufen Sie die Eigenschaften der Präsentation mit der Presentation.getDocumentProperty()-Methode ab.
  • Rufen Sie die Eigenschafteninformationen mit den Methoden der IDocumentProperty-Klasse ab und geben Sie sie aus.

Code-Beispiel

Java

import com.spire.presentation.IDocumentProperty;
import com.spire.presentation.Presentation;

public class EigenschaftenAbrufen {
    public static void main(String[] args) throws Exception {
        // Erstellen eines Presentation-Objekts
        Presentation presentation = new Presentation();
        // Laden der Präsentationsdatei
        presentation.loadFromFile("EigenschaftenHinzufuegen.pptx");

        // Zugriff auf die Dokumenteigenschaften der Präsentation und Ausgabe der Eigenschaftsinformationen
        IDocumentProperty property = presentation.getDocumentProperty();
        String properties = "Titel: " + property.getTitle() + "\n"
                + "Untertitel: " + property.getSubject() + "\n"
                + "Autor: " + property.getAuthor() + "\n"
                + "Manager: " + property.getManager() + "\n"
                + "Unternehmen: " + property.getCompany() + "\n"
                + "Kategorie: " + property.getCategory() + "\n"
                + "Schlüsselwörter: " + property.getKeywords() + "\n"
                + "Kommentare: " + property.getComments();

        System.out.println(properties);
    }
}
Enter fullscreen mode Exit fullscreen mode

Dokumenteigenschaften aus einer Präsentation abrufen

Dokumenteigenschaften aus einer Präsentation löschen

Um Eigenschaften zu löschen, müssen Sie die Eigenschafteninformationen einfach auf leer setzen.

Beachten Sie, dass der Titel basierend auf den Folientiteln automatisch generiert wird. Um dies zu verhindern, setzen Sie den Titel auf ein Leerzeichen.

Die detaillierten Schritte:

  • Erstellen Sie ein Objekt der Presentation-Klasse.
  • Laden Sie die Präsentationsdatei mit der Presentation.loadFromFile()-Methode.
  • Rufen Sie die Dokumenteigenschaften der Präsentation mit der Presentation.getDocumentProperty()-Methode ab.
  • Setzen Sie die Dokumenteigenschaften auf leer mit den Methoden der IDocumentProperty-Klasse.
  • Speichern Sie die Präsentation mit der Presentation.saveToFile()-Methode.

Code-Beispiel

Java

import com.spire.presentation.FileFormat;
import com.spire.presentation.IDocumentProperty;
import com.spire.presentation.Presentation;

public class EigenschaftenLoeschen {
    public static void main(String[] args) throws Exception {
        // Erstellen eines Presentation-Objekts
        Presentation presentation = new Presentation();
        // Laden der Präsentationsdatei
        presentation.loadFromFile("EigenschaftenHinzufuegen.pptx");

        // Zugriff auf die Dokumenteigenschaften der Präsentation und Leeren der Eigenschaftsinformationen
        IDocumentProperty property = presentation.getDocumentProperty();
        property.setTitle(" ");
        property.setSubject("");
        property.setAuthor("");
        property.setManager("");
        property.setCompany("");
        property.setCategory("");
        property.setKeywords("");
        property.setComments("");

        // Speichern der Präsentation
        presentation.saveToFile("EigenschaftenLoeschen.pptx", FileFormat.AUTO);
        presentation.dispose();
    }
}
Enter fullscreen mode Exit fullscreen mode

Dokumenteigenschaften aus einer Präsentation löschen

Dies erklärt, wie Sie Dokumenteigenschaften in PowerPoint-Präsentationen festlegen, abrufen und löschen können. Die kostenlose Spire.Presentation for Java Bibliothek bietet viele weitere Präsentationsverarbeitungsfunktionen. Für weitere Details sehen Sie sich das Spire.Presentation for Java Tutorial an. Wenn Sie Spire.Presentation diskutieren oder technischen Support erhalten möchten, besuchen Sie das Spire.Presentation Forum.

Top comments (0)