Comment créer un document word en java

Créer des documents Word avec Java.

Créer des documents Word avec Java.

Le format Word est une norme utilisée pour les documents de traitement de texte de bureau. Le langage Java fournit aux développeurs un langage pour créer des applications de bureau et Web. Vous pouvez utiliser Java pour générer des documents Word pour vos utilisateurs. Les utilisateurs peuvent ouvrir les nouveaux documents créés sur leurs ordinateurs de bureau, les envoyer à d`autres par courrier électronique ou simplement les garder sur leurs disques durs. Création des documents Word ne prend que quelques lignes de code.

1

Créer l`objet document. L`objet document contient toutes les méthodes et propriétés utilisées pour créer le document Word. Le code suivant crée l`objet:

Document doc = new Document ();

2

Créez le fichier Word sur le disque dur et ouvrez-le. Le fichier est ouvert pour permettre l`application Java à écrire. Le code suivant vous montre comment créer le fichier:

RtfWriter2.getInstance (doc, nouveau FileOutputStream ("file.doc")) GO doc.open ();

3

Créer un texte. Vous pouvez remplir le document avec plusieurs lignes de texte. Dans cet exemple, un seul paragraphe est créé. Le code suivant crée un paragraphe:

Paragraphe para = nouveau paragraphe () para.add ("Juste un autre paragraphe de texte");

Video: ecrire dans fichier texte avec java

4

Ajouter le texte au document Word. Le code suivant ajoute le paragraphe du fichier:

doc.add (para);

5

Fermez le fichier. Vous fermez le fichier pour le libérer de la mémoire, ce qui libère des ressources sur l`ordinateur. Le code suivant ferme le fichier:

doc.close ();

Les références

  • lien DEVX: Générer des documents Word RTF Utilisation d`une application Java

Video: How to create a word document using JAVA

A propos de l`auteur

Jim Campbell a été un ingénieur en informatique depuis plus de cinq ans. Il excelle dans la réparation de matériel, la programmation informatique et le dépannage et la conception de logiciels. Il assiste actuellement à la Florida Atlantic University, la poursuite d`une maîtrise en informatique et en génie électrique et affiner ses capacités de rédaction technique.

Articles connexes