new receipt formats

This commit is contained in:
EugeneTes
2026-01-26 14:29:37 +01:00
parent 53cf40c5e3
commit 1125222cbe
13 changed files with 132 additions and 68 deletions

View File

@@ -322,11 +322,17 @@ public class HtmlPrinter : IEpsonPrinter
}
/// <inheritdoc />
public Task CutAsync()
public Task CutAsync(bool fullCut = true)
{
EnsureConnected();
_logger?.LogInformation("HtmlPrinter: Cutting paper");
WriteHtmlFile();
if(fullCut)
WriteHtmlFile();
else
{
// add scissors icon for partial cut
_content.AppendLine("<div class=\"cut\"><span class=\"scissors\">✂️</span></div>");
}
return Task.CompletedTask;
}