image printing fix

This commit is contained in:
EugeneTes
2026-01-16 16:07:45 +01:00
parent 5229cac987
commit 4720ca2d57
3 changed files with 14 additions and 4 deletions

View File

@@ -56,6 +56,9 @@ public class EpsonPrintService: IPrintService
{
// Download logo image
var logoFileName = Path.GetFileName(new Uri(job.Document.LogoUrl).LocalPath);
var ext = Path.GetExtension(logoFileName).ToLowerInvariant();
var encodedName = Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(logoFileName));
logoFileName = $"{encodedName}{ext}";
var logoCachePath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "logos");
// Ensure logos cache directory exists