# DocuMentor — XSL-Transformationen unter Kontrolle

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
Features

## 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.

Workflow

## 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.

Oberfläche

## Alles im Blick

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

DocuMentor — Projekt: Zeugnisse_WS2025
Referenz
📄 PDF-Vorschau
Diff
🔍 Unterschiede
Neu
📄 PDF-Vorschau
Technologie

## 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
Loslegen

## Bereit für kontrollierte
Transformationen?

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

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