modified: app.py deleted: output/.gitkeep modified: static/css/style.css modified: static/js/pdf-tools.js modified: templates/pdf_tools.html deleted: uploads/.gitkeep
2.2 KiB
2.2 KiB
Schnellstart-Anleitung für PDF Editor Web App
Sofort loslegen (Windows PowerShell)
-
Navigieren Sie zum Projektordner:
cd "c:\Users\Simon.Speedy\Documents\dev projekte\Test\pdf web app" -
Virtuelle Umgebung erstellen:
python -m venv venv .\venv\Scripts\Activate.ps1 -
Abhängigkeiten installieren:
pip install -r requirements.txt -
Poppler für Windows installieren:
- Downloaden Sie: https://github.com/oschwartz10612/poppler-windows/releases
- Extrahieren Sie nach C:\poppler
- Fügen Sie C:\poppler\Library\bin zu den Umgebungsvariablen hinzu
ODER per Scoop (einfacher):
# Falls Scoop nicht installiert ist: # Set-ExecutionPolicy RemoteSigned -Scope CurrentUser # irm get.scoop.sh | iex scoop install poppler -
App starten:
python app.py -
Browser öffnen:
- Gehen Sie zu: http://127.0.0.1:5000
Fertig! 🎉
Die App läuft jetzt lokal auf Ihrem Computer. Sie können:
- ✅ Bilder zu PDF konvertieren
- ✅ PDFs zusammenführen
- ✅ PDFs zu Bildern konvertieren
- ✅ Drag & Drop verwenden
- ✅ NEU: Bildvorschau mit Rotation - Bilder anzeigen und drehen
- ✅ NEU: Bildorientierung ändern - 90°, 180°, 270° Rotation
- ✅ NEU: Verschiedene Vorschaugrößen - Klein, Mittel, Groß
- ✅ NEU: Bildmodal - Bilder in voller Größe anzeigen
- ✅ NEU: PDF-Vorschau - Erste Seite als Thumbnail anzeigen
- ✅ NEU: PDF-Rotation - PDFs vor dem Zusammenführen drehen
- ✅ NEU: PDF-Reihenfolge - PDFs durch Ziehen sortieren
- ✅ NEU: PDF-Modal - PDF-Seiten in voller Größe betrachten
- ✅ Vollständig offline arbeiten
Bei Problemen:
Fehler bei pdf2image?
# Poppler-Pfad manuell setzen (falls automatisch nicht funktioniert)
$env:PATH += ";C:\poppler\Library\bin"
Port bereits belegt?
- Ändern Sie in app.py die Zeile:
app.run(debug=True, host='127.0.0.1', port=5001)
Importfehler?
# Virtuelle Umgebung erneut aktivieren
.\venv\Scripts\Activate.ps1
pip install --upgrade -r requirements.txt