tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von THEJS
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
1273
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    MScalli MScalli ist offline Mitglied Gold
    Registriert seit
    Aug 2007
    Beiträge
    227
    Hi Leutz..

    Ich hoffe es kann mir hier irgenwer helfen.

    Ich will aus nem Java Programm aus ein OpenOffice Dokument erstellen und diesem eine Anschrift mitgeben.
    Diese muss formatiert werden und ich muss sie auch verschieben können(z.B. ein Anschreiben an einen bestimmten
    Kunden den ich im Programm auswähle)

    Ich habe verschiedene Sachen ausprobiert aber bekomme es einfach net hin.

    Eine 'Lösung' poste ich mal.. das Problem ist ich kann die Datei einwandfrei erstellen nur
    Formatieren und und den Text in die richtige Position bringen kann ich nicht.

    Ich verwende 'odfdom' das ich im Netz gefunden habe

    hier mein Quellcode..

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    
    import org.odftoolkit.odfdom.doc.OdfTextDocument;
     
    public class OpenOfficeTest {
     
        OpenOfficeTest(){
            
            OdfTextDocument outputOdt; 
            
            try { 
                
                outputOdt = OdfTextDocument.newTextDocument(); 
                outputOdt.addText("Max Mustermann"); 
                outputOdt.newParagraph("Musterstr. 1"); 
                outputOdt.newParagraph("12345 München"); 
                outputOdt.newParagraph(); 
                outputOdt.newParagraph("Tel: 555/5555 5555"); 
                outputOdt.save("c:\\Temp\\quick.odt"); 
                
            } catch (Exception e) { 
                System.err.println("Datei konnte nicht erstellt werden."); 
                System.err.println(e.getMessage()); 
            } 
        }
        public static void main(String[] args) { 
            
            new OpenOfficeTest();
     
        }
    }

    Ich hoffe irgendwer kennt sich da bisschen aus.. Ich such schon ewig.
    Eine komplett andere Lösung wär mir auch recht, evtl. mit nem kleinen Beispiel den ich habe mehrere andere
    Sachen probiert die ich nicht mal zum laufen bekommen habe!

    Gruss

    MScalli
     

  2. #2
    THEJS THEJS ist offline Mitglied Silber
    Registriert seit
    Aug 2007
    Ort
    Sandl (Oberösterreich)
    Beiträge
    93
    Hast du's schon mal mit der OpenOffice-API probiert

    http://api.openoffice.org/
    vfl_freak bedankt sich. 

  3. #3
    THEJS THEJS ist offline Mitglied Silber
    Registriert seit
    Aug 2007
    Ort
    Sandl (Oberösterreich)
    Beiträge
    93
    Bitte bescheid geben obs funktioniert und auch wie!
    Also obs verstädlich usw ist....würd mich auch interessieren

    greez
    THEJS
     
    Das Danke: kostet nicht viel und sieht gut aus. ;)

    --> Bitte das Thema als erledigt markieren, wenn es das ist!!

Ähnliche Themen

  1. OpenOffice Writer in Java einbinden
    Von mäcjava im Forum Java
    Antworten: 1
    Letzter Beitrag: 08.12.10, 00:18
  2. OpenOffice Writer & Java
    Von Benni87 im Forum Java
    Antworten: 2
    Letzter Beitrag: 26.10.09, 13:54
  3. Antworten: 0
    Letzter Beitrag: 03.06.09, 07:10
  4. Java + Openoffice
    Von Gizmo-Mogwai im Forum Java
    Antworten: 0
    Letzter Beitrag: 28.02.08, 21:33
  5. Linien ähnlich wie bei OpenOffice erstellen
    Von Transmitter im Forum Photoshop
    Antworten: 5
    Letzter Beitrag: 25.05.07, 14:45