Independentsoft
Any library, any programming language
Home
Purchase
Support
Company
Contact
JWord
>
Tutorial
> Set document properties
The following example shows you how to set document properties (metadata).
import com.independentsoft.office.CoreProperties; import com.independentsoft.office.word.Paragraph; import com.independentsoft.office.word.Run; import com.independentsoft.office.word.WordDocument; public class Example { public static void main(String[] args) { try { WordDocument doc = new WordDocument(); // Set document properties CoreProperties properties = new CoreProperties(); properties.setTitle("My Document Title"); properties.setSubject("Document Subject"); properties.setCreator("John Doe"); properties.setKeywords("JWord, Java, Word, Document"); properties.setDescription("This document was created using JWord library."); properties.setCategory("Tutorial"); properties.setContentStatus("Draft"); doc.setCoreProperties(properties); // Add some content Run run = new Run(); run.addText("This document has custom properties set."); Paragraph paragraph = new Paragraph(); paragraph.add(run); doc.getBody().add(paragraph); 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*