Kako ukloniti sve prijelome stranica u Wordu pomoću C#

Ovaj vodič korak po korak vodi kako ukloniti sve prijelome stranica u Word koristeći C#. Sadrži pojedinosti za postavljanje razvojnog okruženja, popis programskih zadataka i primjer koda za brisanje prijeloma stranice u Wordu pomoću C#. Podijelit će pojedinosti o strukturi Word dokumenta i različitim vrstama prijeloma stranica koji se nalaze u Word datoteci.

Koraci za uklanjanje prijeloma stranica u Wordu pomoću C#

  1. Postavite razvojno okruženje da koristi Aspose.Words for .NET za uklanjanje prijeloma stranica
  2. Učitajte ciljnu Word datoteku u objekt Document i pristupite svim paragraphs
  3. Raščlanite sve odlomke i provjerite prijelome stranica prije odlomka
  4. Uklonite prijelome stranica prije svakog odlomka
  5. Raščlanite sve redove u svakom odlomku i zamijenite sve prijelome stranica praznim nizom
  6. Spremite rezultirajuću Word datoteku bez prijeloma stranice

Ovi koraci opisuju postupak kako ukloniti prijelome stranica u Wordu pomoću C#. Svaka Word datoteka ima kolekciju odlomaka gdje svaki odlomak ima svojstvo ParagraphFormat.PageBreakBefore koje treba postaviti na ‘false’ da bi se uklonili prijelomi od početka. S druge strane, svaki odlomak ima zbirku izvođenja pri čemu svako izvođenje može imati prijelome stranica na više mjesta koji se mogu ukloniti zamjenom praznim nizom.

Kod za uklanjanje prijeloma stranica u Wordu pomoću C#

U ovom smo kodu promatrali kako izbrisati prijelom stranice u Wordu koristeći C#. Koristi metodu GetChildNodes() pružajući NodeType.Paragraph kao argument za pristup kolekciji odlomaka. Tekst u svakom izvođenju može imati različite vrste kontrolnih znakova kao što su prijelomi redaka, prijelomi odlomaka, a prijelomi stupaca također se mogu ukloniti pomoću iste metode koja se koristi za prijelome stranica.

Ovaj nas je članak naučio ukloniti prijelome stranica u Word datoteci. Ako želite naučiti postupak uklanjanja praznih stranica u Word datoteci, pogledajte članak na kako ukloniti praznu stranicu u Wordu pomoću C#.

 Hrvatski