refactor(Pdf); rename OutputStream as ExportStream

- rename ToBytes extension method as ExportAsBytes
This commit is contained in:
tekh 2025-09-25 12:52:50 +02:00
parent 7964cc44fb
commit 94ce416aa1
3 changed files with 5 additions and 8 deletions

View File

@ -12,6 +12,6 @@ namespace EnvelopeGenerator.PdfEditor
/// <typeparam name="TPdf"></typeparam> /// <typeparam name="TPdf"></typeparam>
/// <param name="pdf"></param> /// <param name="pdf"></param>
/// <returns>A new byte array</returns> /// <returns>A new byte array</returns>
public static byte[] ToBytes<TPdf>(this TPdf pdf) where TPdf : Pdf<MemoryStream, MemoryStream> => pdf.OutputStream.ToArray(); public static byte[] ExportAsBytes<TPdf>(this TPdf pdf) where TPdf : Pdf<MemoryStream, MemoryStream> => pdf.ExportStream().ToArray();
} }
} }

View File

@ -47,13 +47,10 @@ namespace EnvelopeGenerator.PdfEditor
/// <returns> /// <returns>
/// The <typeparamref name="TOutputStream"/> instance that contains the updated PDF bytes. /// The <typeparamref name="TOutputStream"/> instance that contains the updated PDF bytes.
/// </returns> /// </returns>
public TOutputStream OutputStream public TOutputStream ExportStream()
{ {
get _doc.Close();
{ return _outputStream;
_doc.Close();
return _outputStream;
}
} }
#region Edit methods #region Edit methods

View File

@ -234,7 +234,7 @@ public class EnvelopeController : ViewControllerBase
canvas.FillStroke(); canvas.FillStroke();
}); });
doc.ByteData = pdf.ToBytes(); doc.ByteData = pdf.ExportAsBytes();
ViewData["DocumentBytes"] = doc.ByteData; ViewData["DocumentBytes"] = doc.ByteData;
} }