Independentsoft
- any library, any programming language
Home
Purchase
Support
Company
Contact
JWord
>
Tutorial
> Create header and footer
The following example shows you how to add header and footer to a document.
import com.independentsoft.office.word.HorizontalAlignmentType; import com.independentsoft.office.word.Paragraph; import com.independentsoft.office.word.Run; import com.independentsoft.office.word.WordDocument; import com.independentsoft.office.word.headerFooter.Footer; import com.independentsoft.office.word.headerFooter.Header; public class Example { public static void main(String[] args) { try { WordDocument doc = new WordDocument(); Run run1 = new Run(); run1.addText("Hello Word!"); Paragraph paragraph1 = new Paragraph(); paragraph1.add(run1); Run headerRun = new Run(); headerRun.addText("Header text"); Paragraph headerParagraph = new Paragraph(); headerParagraph.add(headerRun); headerParagraph.setHorizontalTextAlignment(HorizontalAlignmentType.RIGHT); Header header = new Header(); header.add(headerParagraph); Run footerRun = new Run(); footerRun.addText("Footer text"); Paragraph footerParagraph = new Paragraph(); footerParagraph.add(footerRun); footerParagraph.setHorizontalTextAlignment(HorizontalAlignmentType.CENTER); Footer footer = new Footer(); footer.add(footerParagraph); doc.getBody().add(paragraph1); doc.getBody().setHeader(header); doc.getBody().setFooter(footer); doc.save("c:\\test\\output.docx", true); } catch (Exception e) { System.out.println(e.getMessage()); e.printStackTrace(); } } }
Need help? Ask our developers:
Name*
Email*
Message*