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, IOExcep...