diff --git a/EnvelopeGenerator.Web/Controllers/EnvelopeController.cs b/EnvelopeGenerator.Web/Controllers/EnvelopeController.cs index 3bf3e7f7..3362473b 100644 --- a/EnvelopeGenerator.Web/Controllers/EnvelopeController.cs +++ b/EnvelopeGenerator.Web/Controllers/EnvelopeController.cs @@ -248,7 +248,9 @@ public class EnvelopeController : ViewControllerBase { if (er.Envelope!.Documents?.FirstOrDefault() is DocumentDto doc && doc.ByteData is not null) { - using var pdf = Pdf.FromMemory(doc.ByteData).Background(doc.Elements!); + using var pdf = er.Envelope.ReadOnly + ? Pdf.FromMemory(doc.ByteData) + : Pdf.FromMemory(doc.ByteData).Background(doc.Elements!); doc.ByteData = pdf.ExportAsBytes();