Apache POI: Как создать файл Word на Java
Apache POI API предоставляет возможность создать новый документ Word и открыть существующий файл с помощью Java. В этом руководстве самым простым способом объясняется, как загрузить и использовать этот API для создания Word.
Это руководство является вводным и просто показывает, как загрузить и создать пустой файл Word. Я советую вам прочитать это руководство: написание в файле Word на java в котором объясняется, как добавить text.
Класс XWPFDocument
Этот класс в пакете org.apache.poi.xwpf.usermodel используется для создания нового документа MS-Word с расширением .docx. Загрузите API Apache poi. Импортируйте следующие файлы в classpath вашего проекта:- poi.jar
- poi-ooxml.jar
- poi-ooxml-schemas.jar
- ooxml-lib\dom4j.jar
- ooxml-lib\xmlbeans.jar
- poi-scratchpad.jar
import java.io.File;Run:
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
public class CreateDocument
{
public static void main(String[] args)throws Exception
{
//Документ Word blank
XWPFDocument document= new XWPFDocument();
//создаем документ по определенному пути, присваивая ему имя
File nv_fichier = new File("nouveauFichier.docx");
FileOutputStream out = new FileOutputStream(nv_fichier);
document.write(out);
out.close();
System.out.println("Документ "+ nv_fichier +" успешно создан");
}
}
Документ createdocument.docx был создан успешноВремя выполнения указывает на успешное создание файла Word. Java компилирует и запускает эту программу для создания пустого файла Word с именем nouveauFichier.docx в указанном вами пути. В нашем случае это текущий каталог нашего проекта.
Это руководство является вводным и просто показывает, как загрузить и создать пустой файл Word. Я советую вам прочитать это руководство: написание в файле Word на java в котором объясняется, как добавить text.