PDF laden, auf jeder Seite mittels Taste einen vordefinierten Stempel aufdrucken und nächste Seite
cargo run --release [datei.pdf]
Ohne Argument öffnet Strg+O die Dateiauswahl.
| Aktion | Bedienung |
|---|---|
| Seite wechseln | Pfeiltasten (←/→/↑/↓), Bild↑/Bild↓, Pos1/Ende |
| Stempel setzen | Tastenkürzel aus der Konfiguration (springt danach auf die nächste Seite) oder Klick in der rechten Leiste |
| Stempel verschieben | Mit der Maus ziehen |
| Stempel löschen | Anklicken, dann Entf |
| Zoom | Strg+Mausrad oder Buttons oben |
| Speichern | Strg+S → XYZ.stamp.pdf neben der Originaldatei |
Beim ersten Start wird %APPDATA%\stampo\config.toml angelegt (Linux/macOS: ~/.config/stampo/config.toml).
Änderungen werden über „Konfiguration neu laden“ übernommen.
[[stamp]]
key = "Ctrl+1" # Taste, optional mit Ctrl/Shift/Alt
text = "GEPRÜFT"
foreground = "#006400" # Textfarbe
background = "#C8FFC8" # Hintergrundfarbe
background_opacity = 0.7 # 0.0 = durchsichtig … 1.0 = deckend
size = 24.0 # Schriftgröße in PDF-Punkten (bestimmt die Stempelgröße)
- Große PDFs: Das PDF wird per Memory-Mapping geöffnet und nur die sichtbare Seite gerendert.
- Speichern hängt die Stempel als inkrementelles Update (PDF-Stempel-Annotationen) an eine unveränderte Kopie des Originals an; der Speicherbedarf bleibt dadurch klein.
- Verschlüsselte PDFs werden nicht unterstützt.
- Stempeltext wird in Helvetica (WinAnsi) gesetzt; Zeichen außerhalb davon erscheinen als
?.