refactor(Extensions): add ToBytes shortcut method

This commit is contained in:
2025-09-25 12:47:03 +02:00
parent b0b734ecfb
commit 7964cc44fb
2 changed files with 11 additions and 52 deletions

View File

@@ -224,7 +224,7 @@ public class EnvelopeController : ViewControllerBase
{
if (er.Envelope!.Documents?.FirstOrDefault() is DocumentDto doc && doc.ByteData is not null)
{
var edit = Pdf.FromMemory(doc.ByteData).Draw(1, canvas =>
using var pdf = Pdf.FromMemory(doc.ByteData).Design(1, canvas =>
{
canvas.SetStrokeColor(ColorConstants.RED);
canvas.SetFillColor(ColorConstants.CYAN);
@@ -234,11 +234,7 @@ public class EnvelopeController : ViewControllerBase
canvas.FillStroke();
});
edit._doc.Close();
var foo = Convert.ToBase64String(edit.OutputStream.ToArray());
doc.ByteData = edit.OutputStream.ToArray();
doc.ByteData = pdf.ToBytes();
ViewData["DocumentBytes"] = doc.ByteData;
}