Program för att skapa etiketter
Novastream AB har levererat ett program för att skapa etiketter till Färskvaruhallen i Hässleholm.
Kravspecifikation:
- Skapa / spara etiketter i en databas
- Skriv ut / exportera etiketter till PDF
- Olika etikett typer beroende på kategori
Programmet är skapat i C# (.NET Framework 4.8) där vi använder SqlKata för att göra databasoperationer. Vi valde att arbeta med Sqlite3 men tack vare SqlKata så kan vi i sömnlöst ändra till MySQL, MSSQL eller Oracle.
Vi använder ini-parser för att läsa inställningar från en inställningsfil. Exempel på inställningar kan vara att aktivera/inaktivera responsiv PDF-layout eller aktivera/inaktivera Debug-layout för att visa stödlinjer.
För att skapa etiketter i PDF använder vi QuestPDF och för att göra export av alla artiklar till Excel använder vi ClosedXML