diff --git a/EnvelopeGenerator.PdfEditor/Extensions.cs b/EnvelopeGenerator.PdfEditor/Extensions.cs
index ddae8a4d..7ece1aa8 100644
--- a/EnvelopeGenerator.PdfEditor/Extensions.cs
+++ b/EnvelopeGenerator.PdfEditor/Extensions.cs
@@ -12,6 +12,6 @@ namespace EnvelopeGenerator.PdfEditor
///
///
/// A new byte array
- public static byte[] ToBytes(this TPdf pdf) where TPdf : Pdf => pdf.OutputStream.ToArray();
+ public static byte[] ExportAsBytes(this TPdf pdf) where TPdf : Pdf => pdf.ExportStream().ToArray();
}
}
\ No newline at end of file
diff --git a/EnvelopeGenerator.PdfEditor/Pdf.cs b/EnvelopeGenerator.PdfEditor/Pdf.cs
index f0726b8f..4ec8d7dd 100644
--- a/EnvelopeGenerator.PdfEditor/Pdf.cs
+++ b/EnvelopeGenerator.PdfEditor/Pdf.cs
@@ -47,13 +47,10 @@ namespace EnvelopeGenerator.PdfEditor
///
/// The instance that contains the updated PDF bytes.
///
- public TOutputStream OutputStream
+ public TOutputStream ExportStream()
{
- get
- {
- _doc.Close();
- return _outputStream;
- }
+ _doc.Close();
+ return _outputStream;
}
#region Edit methods
diff --git a/EnvelopeGenerator.Web/Controllers/EnvelopeController.cs b/EnvelopeGenerator.Web/Controllers/EnvelopeController.cs
index dab1d096..a1c4ab54 100644
--- a/EnvelopeGenerator.Web/Controllers/EnvelopeController.cs
+++ b/EnvelopeGenerator.Web/Controllers/EnvelopeController.cs
@@ -234,7 +234,7 @@ public class EnvelopeController : ViewControllerBase
canvas.FillStroke();
});
- doc.ByteData = pdf.ToBytes();
+ doc.ByteData = pdf.ExportAsBytes();
ViewData["DocumentBytes"] = doc.ByteData;
}