Apache poi-Seite bricht

Brauche ich zum erstellen eines einfachen word-Dokuments für den Druck aus einem java-Programm. Es ist notwendig, um die Ausgabe auf getrennte Seiten gedruckt. Ich bin mit dem folgenden code:

JS:

XWPFDocument document = new XWPFDocument();
XWPFParagraph paragraph = document.createParagraph();
XWPFRun run = paragraph.createRun();
run.setText("TITLE");
run.addCarriageReturn();
run.setText("some text and stuff here");
run.addBreak(BreakType.PAGE);
run.setText("more text");
run.addCarriageReturn();
run.setText("one more line");

Problem ist, alles, was ich versuche zu legen, nachdem Sie diese Seite zu brechen, erscheint auf seinem eigenen auf einer Seite (die letzten zwei Zeilen text im obigen Beispiel erscheint auf verschiedenen Seiten). Es ist, als ob es jetzt eine "auto-Seite-break" nach jeder Anweisung.
Ich habe versucht, mit neuen, oder neuen Absatz, aber das Ergebnis ist immer das gleiche. Irgendwelche Ideen? Langsam sehr frustriert hier....

  • Verwenden Sie BreakType.SEITE, die, nach der Dokumentation Gibt an, dass die aktuelle Pause wird sich neu auf die nächste Seite des Dokuments, wenn das Dokument angezeigt wird in der Seiten-Ansicht.
  • Das ist, was ich getan habe. Aber es scheint ein klopfen auf Effekt und stellt alles nach es auf separaten Seiten...
InformationsquelleAutor BendyMan | 2015-02-16
Schreibe einen Kommentar