von abeling » Fr, 03.02.2006 18:58
Hallo
aus einer Linux Anwendung heraus sollen odt Dokumente mit unterschiedlichem Inhalt gedruckt oder in PDF umgewandelt werden:
swriter -invisible -pt "PDF" datei1.odt datei2.odt datei3.odt....
ergibt datei1.pdf datei2.pdf... usw
Funktioniert alles solange im Dokument keine Beschreibung (Datei->Eigenschaften) enthalten ist:
Steht dort zb. "TestBrief" dann wird auch ein "TestBrief.pdf" erzeugt und nicht mehr der ursprüngliche datei1.odt Dateiname benutzt.
Da die Dateien automatisch weiter verarbeitet werden sollen und auch automatische generierte Dateinamen erhalten,
ist es zwingend erforderlich das das PDF genauso heisst wie die Eingabedatei.
Wie kann man trotz "Beschreibung" erreichen, dass immer der odt Dateiname auch als pdf Name benutzt wird ?
Alternativ habe ich immer nur eine Datei gedruckt und dann die Ausgabe entsprechend weiter verarbeitet, nur ist das zu langsam.
Das Laden von OO allein braucht ca 2 von 3 Sekunden, die für ein Testdokument benötigt werden und bei einigen (hundert)tausend ist das zu viel.
Irgend eine Idee, wie man den Batch Druck von OO beschleunigen kann ?
Mehrere Instanzen von OO zu starten macht auch Probleme.
Hallo
aus einer Linux Anwendung heraus sollen odt Dokumente mit unterschiedlichem Inhalt gedruckt oder in PDF umgewandelt werden:
swriter -invisible -pt "PDF" datei1.odt datei2.odt datei3.odt....
ergibt datei1.pdf datei2.pdf... usw
Funktioniert alles solange im Dokument keine Beschreibung (Datei->Eigenschaften) enthalten ist:
Steht dort zb. "TestBrief" dann wird auch ein "TestBrief.pdf" erzeugt und nicht mehr der ursprüngliche datei1.odt Dateiname benutzt.
Da die Dateien automatisch weiter verarbeitet werden sollen und auch automatische generierte Dateinamen erhalten,
ist es zwingend erforderlich das das PDF genauso heisst wie die Eingabedatei.
Wie kann man trotz "Beschreibung" erreichen, dass immer der odt Dateiname auch als pdf Name benutzt wird ?
Alternativ habe ich immer nur eine Datei gedruckt und dann die Ausgabe entsprechend weiter verarbeitet, nur ist das zu langsam.
Das Laden von OO allein braucht ca 2 von 3 Sekunden, die für ein Testdokument benötigt werden und bei einigen (hundert)tausend ist das zu viel.
Irgend eine Idee, wie man den Batch Druck von OO beschleunigen kann ?
Mehrere Instanzen von OO zu starten macht auch Probleme.