Word డాక్యుమెంట్లతో పని చేయడానికి Apache POIని ఉపయోగించే కొన్ని ప్రోగ్రామింగ్ ఉదాహరణలు ఇక్కడ ఉన్నాయి:
- కొత్త Word పత్రాన్ని సృష్టిస్తోంది:
జావా// Create a new Word document
XWPFDocument document = new XWPFDocument();
// Create a new paragraph in the document
XWPFParagraph paragraph = document.createParagraph();
// Create some text in the paragraph
XWPFRun run = paragraph.createRun();
run.setText("Hello, World!");
// Write the document to a file
FileOutputStream out = new FileOutputStream("new-document.docx");
document.write(out);
out.close();
- ఇప్పటికే ఉన్న Word పత్రాన్ని చదవడం:
జావా// Load an existing Word document
FileInputStream in = new FileInputStream("existing-document.docx");
XWPFDocument document = new XWPFDocument(in);
in.close();
// Get the first paragraph in the document
XWPFParagraph paragraph = document.getParagraphs().get(0);
// Get the text in the paragraph
String text = paragraph.getText();
// Print the text to the console
System.out.println(text);
- వర్డ్ డాక్యుమెంట్కి స్టైల్స్ జోడించడం:
జావా// Create a new Word document
XWPFDocument document = new XWPFDocument();
// Create a new paragraph in the document
XWPFParagraph paragraph = document.createParagraph();
// Create some text in the paragraph
XWPFRun run = paragraph.createRun();
run.setText("Hello, World!");
// Create a new font
XWPFFont font = document.createFont();
font.setBold(true);
font.setItalic(true);
font.setColor("FF0000");
// Create a new style
XWPFStyle style = document.createStyle();
style.setType(STStyleType.PARAGRAPH);
style.setQFormat(true);
style.setFont(font);
// Set the style of the paragraph
paragraph.setStyle(style);
// Write the document to a file
FileOutputStream out = new FileOutputStream("document-with-style.docx");
document.write(out);
out.close();
గమనిక: పై కోడ్ని అమలు చేయడానికి ముందు మీ ప్రాజెక్ట్ క్లాస్పాత్కు అవసరమైన Apache POI లైబ్రరీలను జోడించినట్లు నిర్ధారించుకోండి.