Tento rychlý tutoriál vás provede jak smazat prázdnou stránku v Word pomocí Javy. Obsahuje podrobnosti pro nastavení vývojového prostředí, seznam programovacích úloh pro aplikaci a spustitelný ukázkový kód demonstrující jak odstranit prázdnou stránku ve Wordu pomocí Javy. Naučíte se přistupovat k různým typům obsahu z těla sekce na stránce a ověřovat existenci textu nebo tvaru v ní.
Kroky k odstranění prázdné stránky ve Wordu pomocí Java
- Nastavte prostředí tak, aby k odstranění prázdných stránek používalo Aspose.Words for Java
- Načtěte zdrojové slovo document a zjistěte počet jeho stránek
- Analyzujte všechny stránky a získejte jejich text a tvary
- Uložte seznam indexů stránek, kde není přítomen žádný text ani tvar
- Vytvořte nový dokument aplikace Word a přidejte do něj všechny neprázdné stránky pomocí seznamu čísel prázdných stránek
- Uložte výsledný soubor aplikace Word, který neobsahuje žádné prázdné stránky
Tyto kroky shrnují jak odstranit prázdnou stránku ve Word DOC pomocí Java. Použitá logika spočívá v načtení souboru zdrojového slova a analýze každé z jeho stránek, aby se uložily indexy prázdných stránek bez textu nebo tvarů. Následně vygenerujte nový soubor aplikace Word a do nového souboru aplikace Word přidejte všechny stránky ze zdrojového souboru aplikace Word, jejichž indexy se nenacházejí v seznamu indexů prázdných stránek.
Kód pro odstranění prázdné stránky ve Word DOC pomocí Java
Tento ukázkový kód ukazuje jak odstranit prázdnou stránku v aplikaci Word pomocí Java. Pro přístup ke stránkám jsme použili metodu extractPages() ve třídě Document, metodu Section.getBody() k extrahování textu a metodu Section.getChildNodes() s NodeType.SHAPE k extrahování tvarů na stránce. V případě potřeby můžete tento kód upravit tak, aby smazal jednu prázdnou stránku na základě jejího indexu.
Tento tutoriál nás navedl k tomu, abychom odstranili prázdnou stránku ve Wordu. Pokud chcete smazat všechny komentáře v souboru aplikace Word, přečtěte si článek na jak odstranit komentáře z dokumentu aplikace Word v Javě.