Création d'un document word en java
rikitokezako
-
codeur_java Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
codeur_java Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonsoir!
Je souhaiterais créer un document word en java et écrire dedans. J'ai déjà trouvé comment créer un fichier simple(sans extension). En voila le code:
FileOutputStream fos = new FileOutputStream(s);
POIFSFileSystem fs = new POIFSFileSystem();
fs.writeFilesystem(fos);
fos.close();
et comment insérer une chaine de caractere dedans:
String s = "fichier.doc";
PrintWriter ecriture = new PrintWriter (new FileWriter(nom));
String ecrire = "coucou!";
ecriture.print(ecrire);
ecriture.close();
Je voudrais maintenant savoir comment créer un fichier word, ou alors convertir un fichier simple en fichier word, et comment écrire dans ce fichier.
Merci
Je souhaiterais créer un document word en java et écrire dedans. J'ai déjà trouvé comment créer un fichier simple(sans extension). En voila le code:
FileOutputStream fos = new FileOutputStream(s);
POIFSFileSystem fs = new POIFSFileSystem();
fs.writeFilesystem(fos);
fos.close();
et comment insérer une chaine de caractere dedans:
String s = "fichier.doc";
PrintWriter ecriture = new PrintWriter (new FileWriter(nom));
String ecrire = "coucou!";
ecriture.print(ecrire);
ecriture.close();
Je voudrais maintenant savoir comment créer un fichier word, ou alors convertir un fichier simple en fichier word, et comment écrire dans ce fichier.
Merci
A voir également:
- Création d'un document word en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Word 2013 - Télécharger - Traitement de texte
- Signer un document word - Guide
- Tableau word - Guide
4 réponses
Je ne sais pas te répondre mais à mon avis ce n'est pas gratuit : parce que Word est un format à Microsoft, donc très peu (pour ne pas dire pas) détaillé dans sa structure...
Même OpenOffice.org Writer ne fait pas de parfaits fichiers microsoftiens...
Et comme Microsoft n'aime pas Java, ça m'étonnerait que ça existe (mais je n'affirme rien car je ne sais pas).
Même OpenOffice.org Writer ne fait pas de parfaits fichiers microsoftiens...
Et comme Microsoft n'aime pas Java, ça m'étonnerait que ça existe (mais je n'affirme rien car je ne sais pas).
Bonsoir,
Il existe la librairie POI de Apache pour normalement ouvrir des docs Word mais je crois que le projet a été abandonné faute de temps pour la personne qui le gérait.
A moins que tu veuilles reprendre le flambeau :) mais il me semble avoir vu aussi dans mes recherches qu'il existe de la DOC que Grosoft a mis à dispo concernant le fonctionnement des fichiers Docs, Excel, etc ...
Il existe la librairie POI de Apache pour normalement ouvrir des docs Word mais je crois que le projet a été abandonné faute de temps pour la personne qui le gérait.
A moins que tu veuilles reprendre le flambeau :) mais il me semble avoir vu aussi dans mes recherches qu'il existe de la DOC que Grosoft a mis à dispo concernant le fonctionnement des fichiers Docs, Excel, etc ...
Merci pour vos réponses.
Auriez-vous une autre librairie à me conseiller pour la création de fichiers word?
Faute de ça, je pense que je vais me rabattre sur la création de documents texte sou OpenOffice.
Bonne journée.
Auriez-vous une autre librairie à me conseiller pour la création de fichiers word?
Faute de ça, je pense que je vais me rabattre sur la création de documents texte sou OpenOffice.
Bonne journée.
j'ai trouvé ce tutoriel parfait qui explique très bien comment créer un fichier word de l'extension .docx :
http://www.javacademia.com/2015/06/apache-poi-comment-creer-un-fichier-word.html
http://www.javacademia.com/2015/06/apache-poi-comment-creer-un-fichier-word.html