Comment puis-je utiliser des formats prédéfinis dans DOCX avec POI?

Je suis de la création d'un docx générateur avec POI et souhaitez utiliser des formats prédéfinis.

Mot comprend plusieurs formats comme Titre, Titre 1..10 etc. Ces formats sont prédéfinis dans chaque DOCX vous créer avec Word.

Je tiens à les utiliser dans mon docx générateur. J'ai essayé ce qui suit, mais le format n'a pas été appliquée:

paragraph = document.createParagraph();
lastParagraph.setStyle("Heading1");

J'ai aussi essayé le "titre 1", "en-tête 1" et "en-tête 1" que le style, mais aucun d'entre eux travaillaient.
Le La documentation de l'API ne pas afficher les détails.

J'ai analysé un fichier docx créé avec Word 2007, et il a "en-tête 1" serait correct. Malheureusement, le style n'est pas défini dans le docx. Dois-je créer ce style manuellement?

Quelqu'un peut-il m'indiquer la bonne solution?

OriginalL'auteur guerda | 2010-04-15