Tabla de contenido
Instalado a través de NuGet
PM> Install-Package Spire.Doc
enlaces relacionados
Al procesar un documento de Word, es posible que deba eliminar algunos párrafos. Por ejemplo, después de copiar contenidos de Internet con muchos párrafos redundantes a su documento, debe eliminar los párrafos adicionales y conservar solo aquellos que sean útiles. Spire.Doc for .NET puede lograr fácilmente la eliminación mediante programación sin necesidad de otro software. Este artículo le mostrará los pasos detallados de eliminar párrafos en un documento de Word usando Spire.Doc for .NET.
- Eliminar un párrafo específico en un documento de Word
- Eliminar todos los párrafos de un documento de Word
Instalar Spire.Doc for .NET
Para empezar, debe agregar los archivos DLL incluidos en el paquete Spire.Doc for .NET como referencias en su proyecto .NET. Los archivos DLL se pueden descargar desde este enlace o instalar a través de NuGet.
PM> Install-Package Spire.Doc
Eliminar un párrafo específico en un documento de Word
Spire.Doc for .NET proporciona un método RemoveAt() en ParagraphCollection para eliminar párrafos.
Los pasos detallados para eliminar un párrafo específico son los siguientes:
- Crea un objeto de clase Documento.
- Cargue un documento de Word utilizando el método Document.LoadFromFile().
- Obtenga la primera sección usando la propiedad Document.Section[].
- Elimine el cuarto párrafo utilizando el método Sección.Paragraphs.RemoveAt().
- Guarde el documento utilizando el método 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); } } }
Eliminar todos los párrafos de un documento de Word
Para eliminar todos los párrafos, puede utilizar el método Clear() en ParagraphCollection proporcionado por Spire.Doc for .NET.
Los pasos detallados son los siguientes:
- Crea un objeto de clase Documento.
- Cargue un documento de Word utilizando el método Document.LoadFromFile().
- Recorra todas las secciones y elimine todos los párrafos de cada sección utilizando el método Sección.Paragraphs.Clear().
- Guarde el documento utilizando el método 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); } } }
Solicite una licencia temporal
Si desea eliminar el mensaje de evaluación de los documentos generados o deshacerse de las limitaciones de la función, por favor solicitar una licencia de prueba de 30 días para ti.