Files
PDF-WEB/QUICKSTART.md
SimolZimol 1097fa0c64 modified: QUICKSTART.md
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
2025-10-12 23:50:26 +02:00

77 lines
2.2 KiB
Markdown

# Schnellstart-Anleitung für PDF Editor Web App
## Sofort loslegen (Windows PowerShell)
1. **Navigieren Sie zum Projektordner:**
```powershell
cd "c:\Users\Simon.Speedy\Documents\dev projekte\Test\pdf web app"
```
2. **Virtuelle Umgebung erstellen:**
```powershell
python -m venv venv
.\venv\Scripts\Activate.ps1
```
3. **Abhängigkeiten installieren:**
```powershell
pip install -r requirements.txt
```
4. **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):**
```powershell
# Falls Scoop nicht installiert ist:
# Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
# irm get.scoop.sh | iex
scoop install poppler
```
5. **App starten:**
```powershell
python app.py
```
6. **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?**
```powershell
# 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?**
```powershell
# Virtuelle Umgebung erneut aktivieren
.\venv\Scripts\Activate.ps1
pip install --upgrade -r requirements.txt
```