Open Source · PySide6 Desktop App

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-Dateien bearbeiten

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

02

Transformation starten

DocuMentor führt die Transformation über Saxon und Apache FOP durch und generiert die neuen PDF-Dateien.

03

PDF-Diff begutachten

Der visuelle Vergleich zeigt exakt, welche Seiten sich geändert haben und wo die Unterschiede liegen.

04

Ergebnis verifizieren

Prüfen Sie, ob genau die richtigen Dokumente betroffen sind und die Änderungen Ihren Erwartungen entsprechen.

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