C# desktop application - Generates QR codes and saves them as images