Kopieren Sie Inhalte von einem Word Dokument in ein anderes in Java

Während Sie mit MS Word Dokumenten arbeiten, müssen Sie möglicherweise den Inhalt von einem Dokument in ein anderes kopieren. Darüber hinaus werden in bestimmten Fällen auch die Klone von Word Dokumenten benötigt. Um diese Vorgänge zu automatisieren, behandelt dieser Artikel das Kopieren des Inhalts von einem Word Dokument in ein anderes in Java. Außerdem erfahren Sie, wie Sie programmgesteuert eine Kopie eines Word Dokuments erstellen.

Java Bibliothek zum Kopieren von Inhalten von Word Dokumenten

Um den Inhalt von einem Dokument in ein anderes zu kopieren, verwenden wir Aspose.Words for Java. Es ist eine funktionsreiche Bibliothek zum Erstellen und Bearbeiten von Word Dokumenten aus Java Anwendungen heraus. Sie können die JAR Datei der API aus dem Download Bereich herunterladen oder sie mit den folgenden Maven konfigurationen in pom.xml 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-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

Kopieren Sie Inhalte aus einem Word Dokument in ein anderes in Java

Im Folgenden finden Sie die Schritte zum Kopieren des Inhalts eines Word Dokuments in ein anderes mit Java.

Das folgende Codebeispiel zeigt, wie Sie den Inhalt eines Word Dokuments in ein anderes kopieren.

// Laden Sie Quell und Ziel-Word Dokumente
Document doc = new Document("document.docx");
Document docDest = new Document("document2.docx");

// Kopieren Sie den Inhalt aus dem Quelldokument in das Zieldokument
docDest.appendDocument(doc, ImportFormatMode.KEEP_SOURCE_FORMATTING);

// Dokument speichern
docDest.save("output.docx");

Erstellen Sie eine Kopie eines Word Dokuments in Java

Sie können auch den Inhalt eines Word Dokuments in ein neues Dokument kopieren. Mit anderen Worten, Sie können einen Klon eines Dokuments erstellen. Im Folgenden sind die Schritte zum Erstellen einer Kopie des Word Dokuments mit Java aufgeführt.

Das folgende Codebeispiel zeigt, wie Sie eine Kopie einer Word DOCX Datei in Java erstellen.

// Laden Sie das Word Dokument
Document doc = new Document("document.docx");

// Dokument klonen
Document newDoc= doc.deepClone();

// Dokument speichern
newDoc.save("output.docx");

Holen Sie sich eine kostenlose API Lizenz

Sie können eine temporäre Lizenz erwerben, um Aspose.Words for Java ohne Evaluierungseinschränkungen zu verwenden.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie den Inhalt von einem Word Dokument in ein anderes in Java kopieren. Außerdem haben Sie gesehen, wie Sie ein Word Dokument programmgesteuert klonen. Aspose.Words for Java bietet eine Vielzahl anderer Funktionen, die Sie mithilfe der Dokumentation erkunden können. Sie können Ihre Fragen auch über unser Forum stellen.

Siehe auch