Open Source · PySide6 Desktop-Anwendung

XSL-Transformationen
unter Kontrolle

Verwalten, transformieren und vergleichen Sie Ihre XSL-basierten PDF-Dokumente — mit voller Transparenz bei jeder Änderung.

Jetzt herunterladen Mehr erfahren

Präzisionswerkzeuge für
Dokument-Workflows

Jede Änderung an Ihren XSL-Dateien kann unerwartete Auswirkungen auf Dutzende PDF-Dokumente haben. DocuMentor macht diese sichtbar.

Hierarchische Baumstruktur

Organisieren Sie XSL-Dateien und ihre XML-Eingaben in einer übersichtlichen, verschachtelten Struktur mit Drag-and-Drop.

PDF-Diff-Vergleich

Drei-Panel-Ansicht mit Referenz, Diff und neuer Version. Alpha-Blending hebt Unterschiede visuell hervor.

Änderungsverfolgung

Automatische blake2b-Hash-Berechnung erkennt sofort, welche XML-Dateien sich seit dem letzten Durchlauf verändert haben.

Asynchrone Verarbeitung

Hintergrund-Threads halten die Oberfläche reaktionsfähig, auch bei rechenintensiven Transformationen und großen Dateien.

PostgreSQL-Integration

Direkte Datenbankanbindung für XML-Daten via ConnectorX und Polars — performant und typsicher.

Toolchain-Konfiguration

Flexible Verwaltung von Saxon, Apache FOP und diff-pdf. Unterstützt mehrere Versionen parallel.

Vier Schritte zur Gewissheit

DocuMentor begleitet Sie durch den gesamten Validierungszyklus Ihrer XSL-Transformationen.

01

XSL bearbeiten

Nehmen Sie Änderungen an Ihren XSL-Stylesheets vor — in Ihrem gewohnten Editor.

02

Transformation starten

DocuMentor führt die Transformation über Saxon und Apache FOP durch.

03

PDF-Diff begutachten

Der visuelle Vergleich zeigt exakt, welche Seiten sich geändert haben.

04

Ergebnis verifizieren

Prüfen Sie, ob genau die richtigen Dokumente betroffen sind.

Alles im Blick

Baumstruktur, Transformation und PDF-Vergleich — alles in einem Fenster.

DocuMentor — Projekt: Zeugnisse_WS2025
Projektbaum
Urkunden
Bachelor
urkunde_ba.xsl
student_123.xml
student_456.xml
Master
Zeugnisse
Bescheide
Referenz
📄 PDF-Vorschau
Diff
🔍 Unterschiede
Neu
📄 PDF-Vorschau

Bewährter Stack

Aufgebaut auf robusten, etablierten Technologien.

Python 3 PySide6 / Qt Saxon XSLT Apache FOP diff-pdf PostgreSQL Polars ConnectorX Pydantic blake2b Hashing PyInstaller

Bereit für kontrollierte
Transformationen?

DocuMentor ist Open Source. Klonen Sie das Repository und starten Sie in wenigen Minuten.

$ git clone && uv sync && uv run python src/main.py