I den här korta handledningen kommer vi att lära oss hur man tar bort alla avsnittsbrytningar i Word med C#. Den har alla detaljer för att ställa in utvecklingsmiljön för att utveckla applikationen och köra exempelkoden för att demonstrera hur man tar bort alla avsnittsbrytningar i Word med C#. Du kommer också att lära dig att filtrera olika avsnittsbrytningar innan du tar bort dem om det behövs.
Steg för att ta bort avsnittsbrytning i Word med C#
- Ställ in miljön att använda Aspose.Words for .NET för att ta bort avsnittsbrytningarna
- Ladda in Word-källfilen i Document-objektet med några sektioner i sig för borttagning
- Iterera igenom alla sections från den näst sista till den första i dokumentet
- Gå till innehållet i det aktuella avsnittet och lägg till det i avsnittet bredvid det aktuella
- Ta bort det aktuella avsnittet efter att ha kopierat dess innehåll
- Upprepa processen i omvänd ordning tills de första avsnitten i dokumenten når
- Spara den resulterande Word-filen efter att du har tagit bort avsnittsbrytningarna
Dessa steg ger en snabb titt på hur man tar bort avsnittsbrytning från Word med C# där processen påbörjas genom att ladda målfilen i Word och komma åt dess näst sista avsnitt i dokumentet. Innehållet i detta avsnitt läggs till nästa avsnitt följt av att det aktuella avsnittet tas bort. Denna process upprepas tills den första delen av dokumentet har bearbetats och alla avsnittsbrytningar raderas innan den resulterande Word-filen sparas.
Kod för att ta bort avsnittsbrytning i Word med C#
Den här koden manifesterar processen att ta bort en sektionsbrytning i Word med C#. Sektionerna itereras från och med den näst sista sektionen men du kan filtrera processen genom att starta den från vilket sektionsindex som helst. Å andra sidan kan du också välja avsnitten för radering baserat på egenskapen Section.Body eller Section.PageSetup om det behövs.
Den här artikeln har lärt oss att ta bort avsnitt från Word-dokument med C#. Om du vill extrahera bilder från Word-filen, se artikeln om hur man extraherar bilder från Word-dokument i C#.