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; }