public async Task <IActionResult> GetByteArray() { var data = new TestData { Text = "This is not a test", Number = 12345678 }; var pdf = await _generatePdf.GetByteArrayViewInHtml(htmlView, data); var pdfStream = new System.IO.MemoryStream(); pdfStream.Write(pdf, 0, pdf.Length); pdfStream.Position = 0; return(new FileStreamResult(pdfStream, "application/pdf")); }