Tento výukový program krok za krokem vás provede jak odstranit všechny konce stránek v Word pomocí C#. Obsahuje podrobnosti pro nastavení vývojového prostředí, seznam programovacích úloh a spustitelný ukázkový kód pro smazání konce stránky ve Wordu pomocí C#. Bude sdílet podrobnosti o struktuře dokumentu aplikace Word a různých typech zalomení stránek nalezených v souboru aplikace Word.
Kroky k odstranění zalomení stránek ve Wordu pomocí C#
- Nastavte vývojové prostředí tak, aby používalo Aspose.Words for .NET k odstranění zalomení stránek
- Načtěte cílový soubor aplikace Word do objektu Document a získejte přístup ke všem paragraphs
- Analyzujte všechny odstavce a zkontrolujte konce stránek před odstavcem
- Odstraňte konce stránek před každým odstavcem
- Analyzujte všechny úseky v každém odstavci a nahraďte všechny konce stránek prázdným řetězcem
- Uložte výsledný soubor aplikace Word bez konce stránky
Tyto kroky popisují proces jak odstranit konce stránek ve Wordu pomocí C#. Každý soubor aplikace Word má kolekci odstavců, kde každý odstavec má vlastnost CharacterFormat.PageBreakBefore, kterou je třeba nastavit na hodnotu ‘false’, aby se odstranily zalomení od začátku. Každý odstavec má zase kolekci běhů, kde každý běh může mít konce stránek na více místech, které lze odstranit nahrazením prázdným řetězcem.
Kód pro odstranění zalomení stránek ve Wordu pomocí C#
V tomto kódu jsme pozorovali, jak odstranit konec stránky ve Wordu pomocí C#. Používá metodu GetChildNodes() tím, že poskytuje NodeType.Paragraph jako argument pro získání přístupu ke kolekci odstavců. Text v každém běhu může mít různé typy řídicích znaků, jako jsou zalomení řádků, zalomení odstavců a zalomení sloupců, lze také odstranit pomocí stejné metody jako u zalomení stránek.
Tento článek nás naučil odstranit konce stránek v souboru aplikace Word. Chcete-li se naučit proces odstranění prázdných stránek v souboru aplikace Word, přečtěte si článek na jak odstranit prázdnou stránku ve Wordu pomocí C#.