entry-stamp

command module
v0.0.0-...-2782ca8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 21, 2024 License: MIT Imports: 13 Imported by: 0

README

Entry-Stamp - Eingangsstempel Generieren

Das Programm generiert ein PNG Bild des Eingangsstempels und speichert es im Order in dem es aufgerufen wurde. Es wird automatisch das heutige Datum verwendet, mithilfe der -Datum Option kann auch ein beliebiges gewählt werden. Zusätzlich kann die Schriftgröße mit -Größe angegeben werden.

Die Kopf und Fusszeile des Stempels müssen in der config.yaml Datei angegeben werden. Eine Beispieldatei liegt unter example_config.yaml, nach der kompilierung sind diese Werte auch ohne das config.yaml gespeichert.

Benutzung

Das kompilierte programm mit dem namen stamp, kann wie folgt ausgeführt werden.

./stamp     // Mac OS, Linux
stamp.exe   // Windows

Es stehen folgende Optionen zur Verfügung:

-Datum string
        Das verwendete Datum im Format 'YYYY-MM-DD'; Ist automatisch als heutiges Datum konfiguriert. (default "2024-10-21")
-Größe int
        Die verwendete Schriftgröße. (default 18)

Beispielaufruf mit Optionen:

stamp.exe -Datum 2024-10-19 -Größe 44
-> Stempel unter '/Users/<user>/eingangsstempel_19_10_2024.png' gespeichert.

Kompilieren

Um das Programm zu kompilieren muss go build verwendet werden, mit der optionalen -o Option, kann der Name der Datei gewählt werden. Dazu muss Golang installiert sein, und der gesamte Projektordner installiert sein.

go build -o stamp.exe   // Windows
go build -o stamp       // Unix

Kontakt

Carl Steinbach - steinbachcf01@gmail.com


Version: 0.1

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL