Skip to content

pekarasa/Anteilsscheine

Repository files navigation

ShareCertificate

In order to facilitate the annually recurring work of issuing share certificates, this program has been developed.

Build Status

The program is written with C# .NET 6.0.

How to build the application

cd Anteilsscheine
dotnet build
cd ShareCertificate
dotnet publish -r linux-x64 -p:PublishSingleFile=true --self-contained true

How to start the application

Go to the folder where the subfolders Customer* is. Open an shell and start the programm with the follwing command:

cd Anteilsscheine
publish/linux-x64/ShareCertificate --Year 2019 --CustomerName Test > CustomerTest/Summary_2019.csv

In the csv is an overview of all share certificates per person.

The generated PDFs are saved in the subfolder CustomerTest/2019/Generated/.

How to merge all PDFs to a single one

The following command is used to combine all PDFs in one file and delete the generated:

pdfunite CustomerTest/2019/Generated/*.pdf SammelanteilsscheinSerienbrief_2019.pdf
rm CustomerTest/2019/Generated/2019_*.pdf

License

ShareCertificate uses the MIT licence, see the LICENSE file.

About

In order to facilitate the annually recurring work of issuing share certificates, this program has been developed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published