Sommario
Installato tramite NuGet
PM> Install-Package Spire.Doc
Link correlati
Durante l'elaborazione di un documento Word, potrebbe essere necessario rimuovere alcuni paragrafi. Ad esempio, dopo aver copiato nel documento contenuti da Internet con molti paragrafi ridondanti, è necessario eliminare i paragrafi extra e conservare solo quelli utili. La cancellazione può essere facilmente ottenuta da Spire.Doc for .NET programmando senza bisogno di altri software. Questo articolo ti mostrerà i passaggi dettagliati di rimuovere paragrafi in un documento Word utilizzando Spire.Doc for .NET.
- Elimina un paragrafo specifico in un documento di Word
- Elimina tutti i paragrafi in un documento di Word
Installa Spire.Doc for .NET
Per cominciare, devi aggiungere i file DLL inclusi nel pacchetto Spire.Doc for.NET come riferimenti nel tuo progetto .NET. I file DLL possono essere scaricati da questo link o installato tramite NuGet.
PM> Install-Package Spire.Doc
Elimina un paragrafo specifico in un documento di Word
Spire.Doc for .NET fornisce un metodo RemoveAt() in ParagraphCollection per rimuovere i paragrafi.
I passaggi dettagliati per rimuovere un paragrafo specifico sono i seguenti:
- Crea un oggetto della classe Document.
- Carica un documento Word utilizzando il metodo Document.LoadFromFile().
- Ottieni la prima sezione utilizzando la proprietà Document.Section[].
- Rimuovi il quarto paragrafo utilizzando il metodo Sezione.Paragraphs.RemoveAt().
- Salva il documento utilizzando il metodo 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);
}
}
}

Elimina tutti i paragrafi in un documento di Word
Per rimuovere tutti i paragrafi, è possibile utilizzare il metodo Clear() in ParagraphCollection fornito da Spire.Doc for .NET.
I passaggi dettagliati sono i seguenti:
- Crea un oggetto della classe Document.
- Carica un documento Word utilizzando il metodo Document.LoadFromFile().
- Passa in rassegna tutte le sezioni e rimuovi tutti i paragrafi in ciascuna sezione utilizzando il metodo Sezione.Paragraphs.Clear().
- Salva il documento utilizzando il metodo 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);
}
}
}

Richiedi una licenza temporanea
Se desideri rimuovere il messaggio di valutazione dai documenti generati o eliminare le limitazioni della funzione, per favore richiedere una licenza di prova di 30 giorni per te.