Inhaltsverzeichnis
Über NuGet installiert
PM> Install-Package Spire.Doc
verwandte Links
Beim Bearbeiten eines Word-Dokuments müssen Sie möglicherweise einige Absätze entfernen. Nachdem Sie beispielsweise Inhalte mit vielen überflüssigen Absätzen aus dem Internet in Ihr Dokument kopiert haben, müssen Sie die zusätzlichen Absätze löschen und nur diejenigen behalten, die nützlich sind. Das Löschen kann mit Spire.Doc for .NET einfach durch Programmierung erfolgen, ohne dass andere Software erforderlich ist. Dieser Artikel zeigt Ihnen die detaillierten Schritte von Entfernen von Absätzen in einem Word-Dokument mit Spire.Doc for .NET.
- Löschen Sie einen bestimmten Absatz in einem Word-Dokument
- Löschen Sie alle Absätze in einem Word-Dokument
Installieren Sie Spire.Doc for .NET
Zunächst müssen Sie die im Spire.Doc for.NET-Paket enthaltenen DLL-Dateien als Referenzen in Ihrem .NET-Projekt hinzufügen. Die DLL-Dateien können entweder über diesen Link heruntergeladen oder über NuGet installiert werden.
PM> Install-Package Spire.Doc
Löschen Sie einen bestimmten Absatz in einem Word-Dokument
Spire.Doc for .NET bietet unter ParagraphCollection eine Methode RemoveAt() zum Entfernen von Absätzen.
Die detaillierten Schritte zum Entfernen eines bestimmten Absatzes sind wie folgt:
- Erstellen Sie ein Objekt der Document-Klasse.
- Laden Sie ein Word-Dokument mit der Methode Document.LoadFromFile().
- Rufen Sie den ersten Abschnitt mit der Eigenschaft Document.Section[] ab.
- Entfernen Sie den 4. Absatz mit der Methode Section.Paragraphs.RemoveAt().
- Speichern Sie das Dokument mit der Methode Document.SaveToFile().
- C#
- VB.NET
using System; using Spire.Doc; namespace RemoveParagraphs { internal class Program { static void Main(string[] args) { //Create an object of Document class Document document = new Document(); //Load a Word document document.LoadFromFile("Sample.docx"); //Get the first section Section section = document.Sections[0]; //Remove the first paragraph in the section section.Paragraphs.RemoveAt(3); //Save the document document.SaveToFile("RemoveParagraphs.docx", FileFormat.Docx2013); } } }
Löschen Sie alle Absätze in einem Word-Dokument
Um alle Absätze zu entfernen, können Sie die Methode Clear() unter ParagraphCollection verwenden, die von Spire.Doc for .NET bereitgestellt wird.
Die detaillierten Schritte sind wie folgt:
- Erstellen Sie ein Objekt der Document-Klasse.
- Laden Sie ein Word-Dokument mit der Methode Document.LoadFromFile().
- Durchlaufen Sie alle Abschnitte und entfernen Sie alle Absätze in jedem Abschnitt mit der Methode Section.Paragraphs.Clear().
- Speichern Sie das Dokument mit der Methode Document.SaveToFile().
- C#
- VB.NET
using System; using Spire.Doc; namespace RemoveAllParagraphs { internal class Program { static void Main(string[] args) { //Create an object of Document class Document document = new Document(); //Load a Word document document.LoadFromFile("Sample.docx"); //Loop through all sections foreach (Section section in document.Sections) { //Remove all paragraphs in the section section.Paragraphs.Clear(); } //Save the document document.SaveToFile("RemoveAllParagraphs.docx", FileFormat.Docx2013); } } }
Beantragen Sie eine temporäre Lizenz
Wenn Sie die Bewertungsmeldung aus den generierten Dokumenten entfernen oder die Funktionseinschränkungen beseitigen möchten, wenden Sie sich bitte an uns Fordern Sie eine 30-Tage-Testlizenz an für sich selbst.