Den här handledningen innehåller all information om hur man infogar sidnummer i Word med Java genom att tillhandahålla steg och en körbar exempelkod tillsammans med en detaljerad beskrivning. De givna stegen visar den fullständiga programlogiken som kan följas för att skriva en enkel applikation för att lägga till sidnummer i Word med Java och sedan spara den resulterande filen i filformatet DOCX eller DOC. Du kommer också att lära dig att flytta till olika delar av sidhuvuds- och sidfotssektionerna i en Word-fil.
Steg för att infoga sidnummer i Word med Java
- Ta de nödvändiga stegen för att lägga till Aspose.Words for Java i din ansökan
- Ladda in Word-källfilen för att lägga till sidnummer med hjälp av klassobjektet Document
- Instantiera ett DocumentBuilder klassobjekt med den inlästa Word-filen
- Flytta kontrollen till den primära sidfoten med hjälp av DocumentBuilder-objektet
- Lägg till fält som PAGE och NUMPAGES tillsammans med en titel och en avgränsare
- Spara den resulterande Word-filen efter att ha lagt till sidnumret i sidfoten
Dessa steg beskriver hur man sätter sidnummer i Word med Java genom att dela detaljerna om metoderna och egenskaperna i klassen DocumentBuilder som kan användas för att lägga till sidnummer i sidhuvudet eller sidfoten i en Word-fil. Först laddar vi in Word-källfilen och instansierar klassobjektet DocumentBuilder som innehåller funktioner som att flytta till olika delar av dokumenten för att arbeta med innehållet och lägga till olika fält i sidhuvudet och sidfoten enligt kravet.
Kod för att infoga sidnummer med Java
Den här koden demonstrerar hur man sätter siffror på sidor i Word med Java genom att använda olika klasser och metoder som moveToHeaderFooter()-metoden används för att flytta kontrollen till sidfoten med hjälp av FOOTER_PRIMARY-uppräkningen, men du kan också använda HEADER_PRIMARY, HEADER_FIRST, HEADER_EVEN, FOOTER_EVEN och FOOTER_FIRST. På samma sätt kan du lägga till andra fält liksom NUMWORDS, NUMCHARS, etc. genom att använda metoden insertField() tillsammans med alternativet att lägga till titlar och separatorer med metoden write().
I den här artikeln har vi lärt oss att infoga sidnummer i Word med hjälp av Java. Om du vill lära dig processen för att lägga till kommentarer i ett Word-dokument, se artikeln om hur man lägger till kommentarer i Word med Java.