Skip to content

Latest commit

 

History

History
72 lines (50 loc) · 2.54 KB

File metadata and controls

72 lines (50 loc) · 2.54 KB

OPTK ist ein lokales PDF-Tool zum Zusammenführen, Aufteilen und Bearbeiten von PDF-Seiten, entwickelt für Web, Windows und Linux.

Note

Datenschutz garantiert: OPTK verarbeitet PDF-Dateien ausschließlich lokal in der Laufzeitumgebung des Browsers oder Desktops. Keine Cloud-Dienste werden verwendet.


🎯 Produktdefinition

Ziel-Szenario OPTK Lösung
Datenschutz Lokale Verarbeitung mit Web Workers, Electron und Node.js LAN-Verbindungen.
Flexible Bearbeitung Rotieren, Löschen und Reorganisieren von Seiten im Editor.
Einheitlicher Code Identische Programmlogik für Web- und Desktopanwendungen.
Einfache Validierung Trennung zwischen Original-Vorschau und Ergebnis-Vorschau.

🚀 Schnellstart

Option 1: Web-Version

  1. Öffnen Sie index.html im Webbrowser.
  2. PDFs hochladen oder hereinziehen.
  3. Bearbeiten (Zusammenführen, Löschen, Teilen).
  4. Auf Preview klicken und das Ergebnis herunterladen.

Option 2: Windows

  • Portable Version: offline-pdf-toolkit-win-portable-v1.0.0.zip
  • Installer: offline-pdf-toolkit-win-installer-v1.0.0.exe

Option 3: Linux

  • LAN Server: Starten Sie den Server für den Zugriff im Netzwerk unter http://<linux-ip>:8787.
  • Desktop-Client: Desktop-App auf dem lokalen Rechner ausführen.

🛠️ Entwicklung & Build

# Abhängigkeiten installieren
npm install

# Windows Portable erstellen
npm run build:win:portable

# Windows Installer erstellen
npm run build:win:installer

# Linux LAN ausführen
npm run serve:linux:lan

# Linux Desktop-App erstellen
npm run build:linux:dir