Ich bin wiedermal kurz vor dem verzweifeln. Und zwar muss ich in einem *.doc File (nicht docx) die Seitenränder anpassen.
Im Netz habe ich einige Ideen gefunden:
-> Die Freie Version würde sogar zu meinen Ansprüchen passen, denn es geht jeweils nur um eine Seite.
-> Leider funktioniert die freie Version nur mit *.docx oder *.rtf, ausgerechnet mit *.doc funktioniert die Version nicht. (Wurde von e-iceblue so bestätigt)
Die Vollversion übersteigt leider z.Z. mein Budget.
Mit der Apache POI XWPFDocument Klasse kann gemäss meinen Versuchen auch kein bestehendes *.doc File angepasst werden. Die Klasse ist meines Wissens für die Erstellung von MS Word Dokumenten, denn wenn ich es damit versuche kommt die Fehlermeldung "this is not a valid OOXML (Office Open XML) file"
Nun meine Frage an euch, gibt es irgendeine Möglichkeit, die Seitenränder einer *.doc Datei neu zu setzen, ohne gleich viel Geld in die Hand zu nehmen?
Oder die andere Variante wäre, die *.doc Datei in eine *.rtf Datei zu konvertieren und dann mit e-iceblue die Ränder zu setzen.
Jedoch hatte ich auch bei diesem Ansatz keinen Erfolg :-(
Ich hoffe es kann mir jemand helfen
Vielen Dank bereits im Voraus...
Im Netz habe ich einige Ideen gefunden:
Java: Set Page Margins for Word Documents
Easily Set Page Margins for Word Documents in Java.
www.e-iceblue.com
-> Leider funktioniert die freie Version nur mit *.docx oder *.rtf, ausgerechnet mit *.doc funktioniert die Version nicht. (Wurde von e-iceblue so bestätigt)
Die Vollversion übersteigt leider z.Z. mein Budget.
Mit der Apache POI XWPFDocument Klasse kann gemäss meinen Versuchen auch kein bestehendes *.doc File angepasst werden. Die Klasse ist meines Wissens für die Erstellung von MS Word Dokumenten, denn wenn ich es damit versuche kommt die Fehlermeldung "this is not a valid OOXML (Office Open XML) file"
Nun meine Frage an euch, gibt es irgendeine Möglichkeit, die Seitenränder einer *.doc Datei neu zu setzen, ohne gleich viel Geld in die Hand zu nehmen?
Oder die andere Variante wäre, die *.doc Datei in eine *.rtf Datei zu konvertieren und dann mit e-iceblue die Ränder zu setzen.
Jedoch hatte ich auch bei diesem Ansatz keinen Erfolg :-(
Ich hoffe es kann mir jemand helfen
Vielen Dank bereits im Voraus...