Giriş
Şu satırı dahil ederiz.
Şöyle yaparız.
Şöyle yaparız.
Dosyaya yazarken kullanırız. Şöyle yaparız.
XWPFPictureData listesi döner. Şöyle yaparız.
Şöyle yaparız.
Şu satırı dahil ederiz.
import org.apache.poi.xwpf.usermodel.XWPFDocument;
constructorŞöyle yaparız.
XWPFDocument docx = new XWPFDocument();
constructor -InputStreamŞöyle yaparız.
FileInputStream fis = new FileInputStream(...);
XWPFDocument docx =new XWPFDocument(OPCPackage.open(fis));
createParagraph metoduDosyaya yazarken kullanırız. Şöyle yaparız.
XWPFParagraph par = docx.createParagraph();
getAllPictures metoduXWPFPictureData listesi döner. Şöyle yaparız.
XWPFDocument docx = new XWPFDocument(fs);
List<XWPFPictureData> piclist = docx.getAllPictures();
Iterator<XWPFPictureData> iterator = piclist.iterator();
int i = 0;
while (iterator.hasNext()) {
XWPFPictureData pic = iterator.next();
byte[] bytepic = pic.getData();
BufferedImage imag = ImageIO.read(new ByteArrayInputStream(bytepic));
ImageIO.write(imag, "jpg", new File("D:/imagefromword" + i + ".jpg"));
i++;
}
getHeaderList metodu
Şöyle yaparız.
Şöyle yaparız.Şöyle yaparız.
XWPFHeader head = docx.getHeaderList().get(0);
getParagraphList metoduList<XWPFParagraph> paragraphList = docx.getParagraphs();
write metoduŞöyle yaparız.
FileOutputStream out = new FileOutputStream("C:\\test.docx");
docx.write(out);
Hiç yorum yok:
Yorum Gönder