JODConverter, Java-Werkzeug

JODConverter 2.2.2: Java-Werkzeug bindet Office-Dateien in Pipelines ein

Veröffentlicht am: 14.11.2026 um 05:43 Uhr | Redaktion boerse-global.de
Die Anleitung erläutert OpenOffice-Konfiguration, Konvertierungsgrenzen und schlankere Containerlösungen mit LibreOfficeKit.
Moderne, dunkle Server-Infrastruktur in einem klimatisierten Technikraum mit blauer Beleuchtung. Illustration mit AI erstellt.

Die automatisierte Verarbeitung von Office-Dateien auf Servern gehört seit vielen Jahren zu den etablierten Aufgaben in Unternehmensumgebungen. Eine technische Dokumentation beschreibt detailliert die Bereitstellung von OpenOffice 4.1.5 auf Linux-Systemen, um Dokumente im Hintergrund zu verarbeiten und Konvertierungsdienste bereitzustellen.

Berichte aus dem November 2026 fassen zusammen, wie die Einrichtung erfolgt, welche Leistungsdaten zu beobachten sind und welche Alternativen im Betrieb existieren.

Installation und Konfiguration im Headless-Modus

Für die Einrichtung unter Linux wird das RPM-Paketarchiv von OpenOffice 4.1.5 über openoffice.org bezogen. Die Installation der Pakete erfolgt über den Paketmanager mittels des Befehls zur lokalen RPM-Installation, während die Desktop-Integration über das Paket openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm vorgenommen wird. Als Standardverzeichnis für die Installation dient der Pfad /opt.

Um die Bürosoftware ohne grafische Benutzeroberfläche als Hintergrunddienst zu betreiben, wird das Programm über den Headless-Parameter gestartet. Dabei bindet sich der Dienst an Port 8100 auf der lokalen Schnittstelle 127.0.0.1, wobei der Startassistent deaktiviert wird.

Anzeige

Wer sich mit der serverseitigen Automatisierung von Dokumenten befasst, schätzt oft die Flexibilität von Open Source. Das kostenlose LibreOffice Startpaket zeigt Ihnen Schritt für Schritt, wie Sie die leistungsstarke Office-Alternative optimal einsetzen. Gratis statt teuer: Word, Excel & Co. ohne einen Cent nutzen

Für den dauerhaften Hintergrundbetrieb kommt das Dienstprogramm nohup zum Einsatz. Der laufende Prozess lässt sich über den Netzwerkbefehl netstat auf Port 8100 verifizieren. Nach Angaben der Dokumentation beansprucht der Dienst an diesem Port schätzungsweise rund 100 MB Arbeitsspeicher, wobei dieser Welt nicht messtechnisch erhoben wurde.

Hinsichtlich der Verarbeitungsqualität zeigt sich bei Word-Dokumenten eine gute Konvertierungsleistung, während komplexe Excel-Tabellen als langsam und unzureichend bewertet werden.

Schnittstellen und Verarbeitungs-Pipelines

Für serverseitige Abläufe existieren verschiedene Schnittstellenwerkzeuge. Eine Möglichkeit bietet JODConverter in der Version 2.2.2 als Java-Kommandozeilenwerkzeug, das Lese- und Ausführungsrechte für Java sowie Schreibrechte auf das temporäre Verzeichnis /tmp voraussetzt, wofür in der Dokumentation volle Dateirechte (777) vergeben wurden.

In alternativen Szenarien auf Ubuntu-Basis kommt LibreOffice im Headless-Modus zum Einsatz, bei dem die PDF-Ausgabe direkt über entsprechende Parameter im Writer-Modul angesteuert wird.

Webanwendungen können diesen Aufruf über PHP mittels system()-Funktion einbinden, wobei die Umgebungsvariable HOME auf /tmp gesetzt wird. Für die korrekte Textdarstellung, beispielsweise bei chinesischen Schriftzeichen, werden Fonts nach /usr/share/fonts kopiert und der Schriftarten-Cache über fc-cache aktualisiert.

Anzeige

Neben der Server-Anwendung ist die Wahl des Betriebssystems entscheidend für Stabilität und Performance. Entdecken Sie im kostenlosen Startpaket, wie Sie die Vorteile von Ubuntu sofort testen und Ihr System professionell absichern. Warum 85% der Top-Supercomputer auf Linux setzen – jetzt Gratis-Paket sichern

Auf CentOS 7 (Minimal-1503-01.iso) mit einem Spiegelserver auf IP 192.168.4.217 setzt die Konvertierung zwingend die Pakete libreoffice und libreoffice-headless voraus, um Fehlleitungen auf Anzeigedienste zu vermeiden. In kombinierten Pipelines, etwa zur Erstellung von Flash-Dateien, wurden ältere Workflows mit OpenOffice 4.0.0 und COM-Schnittstellen beschrieben.

Bei einem Testdurchlauf auf dem System eines Autors dauerte die Umwandlung eines 1,48 MB großen Word-Dokuments in eine PDF-Datei exakt 1,3652579784 Sekunden; die anschließende Konvertierung mittels SWFTools in das SWF-Format (Version 9) beanspruchte 1,3119211197 Sekunden. Bei solchen Prozessen werden ausschließlich englische Dateinamen unterstützt.

Neuere Architekturen für Dokumentendienste

Während klassische Setups auf unoconv und direkte Hintergrund-Listener zurückgreifen, entwickeln sich containerisierte Lösungen weiter. Wie heise.de in einem Bericht vom 12. November 2026 darlegte, erschienen Gotenberg 9.0.0 und kurz darauf Version 9.1.0. In diesem Projekt ersetzt ein dedizierter LibreOfficeKit-Prozess namens lok den bisherigen unoconverter, Python sowie den soffice-Listener. Dadurch konnten Java und Python vollständig aus dem Docker-Abbild des Dienstes entfernt werden, was den Ressourcenbedarf und die Architektur der Dokumentenverarbeitung verschlankt.

Disclaimer...
de | wissenschaft | 70508721 |