Post

Visualizzazione dei post con l'etichetta file word

Creare file Microsoft Word .DOC e .DOCX con Apache POI

DOMANDA: Posso creare in Java un file Microsoft Word .DOC o .DOCX? RISPOSTA: Certamente. In Java è possibile creare un file .doc o .docx , estensione che identifica un documento Word (rispettivamente versione fino al 97-2003 e dal 2007 in poi), grazie alle librerie POI di Apache  (versione attuale 3.8). Vediamo con un esempio basilare come creare un .DOC  e un .DOCX con un paragrafo contenente una scritta: package doc; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.apache.poi.xwpf.usermodel.XWPFParagraph; import org.apache.poi.xwpf.usermodel.XWPFRun; public class CreaFileWord {    private String nomeFile;    public CreaFileWord(String nomeFile) {       this .nomeFile = nomeFile;    }    public void creaDoc() throws FileNotFoundException, IOException {       XWPFDocument doc = new XWPFDocument();       XWPFParag