Dieser Artikel erklärt, wie man Text in PowerPoint mit Java findet und ersetzt. Er enthält Details zur Einrichtung der IDE, eine Schritt‑für‑Schritt‑Liste und einen Beispielcode zum Suchen und Ersetzen in PowerPoint mit Java. Weitere Optionen werden ebenfalls bereitgestellt, um Text in einer Präsentation zu suchen und zu ersetzen.
Schritte zum Suchen und Ersetzen in PowerPoint mit Java
- Stellen Sie die IDE so ein, dass sie Aspose.Slides for Java verwendet, um Text in einer Präsentation zu suchen und zu ersetzen.
- Laden Sie die PPTX im Speicher mithilfe des Presentation Klassenobjekts, um die Präsentation zu aktualisieren.
- Durchlaufen Sie jede Folie in der Präsentation, um auf die jeweilige Sammlung von Textfeldern zuzugreifen.
- Durchlaufen Sie jedes Textfeld und greifen Sie auf die Sammlung von paragraphs darin zu.
- Holen Sie alle Abschnitte in jedem Absatz und vergleichen Sie den Text in jedem Abschnitt, ohne Groß‑/Kleinschreibung, mit dem Zielsuchbegriff.
- Wenn die Zeichenkette im Abschnitt gefunden wird, konstruiere den Abschnittstext erneut mit dem neuen Wert.
- Speichern Sie die Präsentation auf der Festplatte mit dem ersetzten String
Diese Schritte zeigen, wie man Wörter in PowerPoint ersetzen kann. Um den Vorgang zu starten, laden Sie die Quellpräsentation in den Speicher, rufen die Sammlung der Folien in der Präsentation ab, greifen auf alle Textfelder jeder Folie zu, erhalten die Sammlung der Absätze in jedem Textfeld und schließlich greifen Sie auf die Sammlung der Abschnitte in jedem Absatz zu, die den zu analysierenden Text enthalten. Vergleichen Sie den Text mit dem Abschnittstext, finden Sie die Zielzeichenfolge im Abschnittstext, ersetzen Sie die alte Zeichenfolge durch die neue, aktualisieren Sie den Abschnittstext und speichern Sie die Ausgabepäsentation auf der Festplatte.
Code zum Ersetzen von Wörtern in PowerPoint mit Java
Dieser Code zeigt den Prozess, um Text in PowerPoint zu finden und zu ersetzen. Der gegebene Code ersetzt das erste Vorkommen der Zeichenkette in einem Textabschnitt, der so angepasst werden kann, dass alle Vorkommen im Textabschnitt aktualisiert werden. Sie können auch die Groß‑/Kleinschreibung umschalten, um die Suchoperation anzupassen, Text in bestimmten Folien suchen und ersetzen und die Präsentation.replaceText() verwenden, um Text in der gesamten Präsentation zu finden und zu ersetzen.
Dieser Artikel erklärt den Vorgang zum Suchen und Ersetzen von Text. Um Audio und Video aus einer Präsentation zu extrahieren, siehe den Artikel Medien aus PowerPoint mit Java extrahieren.