MS Word to popularne i szeroko stosowane oprogramowanie do edycji tekstu do tworzenia dokumentów tekstowych. Podczas pracy z dokumentami programu Word może być konieczne skopiowanie zawartości z jednego dokumentu do drugiego. Ponadto w niektórych przypadkach wymagane są również klony dokumentów programu Word. Aby wykonać te operacje programowo, w tym artykule omówiono sposób kopiowania zawartości z jednego dokumentu programu Word do innego w języku C#. Dowiesz się również, jak programowo utworzyć kopię dokumentu programu Word.
- Biblioteka C# do kopiowania zawartości dokumentów programu Word
- Skopiuj zawartość z jednego dokumentu programu Word do innego
- Utwórz kopię dokumentu programu Word
Biblioteka C# do kopiowania zawartości dokumentów programu Word
Aby skopiować zawartość z jednego dokumentu Word do innego, użyjemy Aspose.Words for .NET. Jest to bogata w funkcje biblioteka do implementacji funkcji przetwarzania tekstu z poziomu aplikacji .NET. Możesz pobrać bibliotekę DLL API lub zainstalować ją bezpośrednio z NuGet przy użyciu konsoli menedżera pakietów.
PM> Install-Package Aspose.Words
Skopiuj zawartość z dokumentu programu Word do innego za pomocą języka C#
Poniżej przedstawiono kroki, aby skopiować zawartość dokumentu programu Word do innego przy użyciu języka C#.
- Załaduj źródłowy dokument programu Word, używając klasy Document.
- Podobnie załaduj dokument docelowy, używając klasy Document.
- Skopiuj zawartość źródłowego dokumentu programu Word do dokumentu docelowego za pomocą metody Document.AppendDocument(Document, ImportFormatMode).
- Zapisz dokument docelowy za pomocą metody Document.Save(string).
Poniższy przykładowy kod pokazuje, jak skopiować zawartość dokumentu programu Word do innego.
// Załaduj źródłowe i docelowe dokumenty programu Word
Document doc = new Document("document.docx");
Document docDest = new Document("document2.docx");
// Skopiuj zawartość dokumentu źródłowego do dokumentu docelowego
docDest.AppendDocument(doc, ImportFormatMode.KeepSourceFormatting);
// Zapisz dokument
docDest.Save("output.docx");
Utwórz kopię dokumentu programu Word w języku C#
Możesz także skopiować zawartość dokumentu programu Word do nowego dokumentu. Innymi słowy, możesz stworzyć klon dokumentu. Poniższe kroki pokazują, jak utworzyć kopię dokumentu programu Word przy użyciu języka C#.
- Załaduj dokument programu Word, używając klasy Document.
- Utwórz klon za pomocą metody Document.Clone().
- Zapisz sklonowany dokument przy użyciu metody Document.Save(string).
Poniższy przykładowy kod pokazuje, jak utworzyć kopię pliku Word DOCX w języku C#.
// Załaduj źródłowe dokumenty Word
Document doc = new Document("document.docx");
// Sklonuj dokument
Document newDoc = doc.Clone();
// Zapisz dokument
newDoc.Save("output.docx");
Uzyskaj bezpłatną licencję API
Możesz uzyskać tymczasową licencję, aby używać Aspose.Words for .NET bez ograniczeń ewaluacyjnych.
Wniosek
W tym artykule nauczyłeś się kopiować zawartość z dokumentu programu Word do innego w języku C#. Co więcej, widziałeś, jak programowo sklonować dokument Worda. Aspose.Words for .NET zapewnia szeroki zakres innych funkcji, które można eksplorować za pomocą dokumentacji. Możesz także zadawać pytania za pośrednictwem naszego forum.