Как мне создать предварительный просмотр моего PDF-документа на веб-странице, на которой будут отображаться такие параметры, как печать, место назначения для сохранения PDF, параметры, которые обычно доступны для уже существующего PDF, за исключением того, что мой будетсоздано в тот момент, когда пользователь щелкает ссылку для создания моего отчета?
Будет ли это что-то вроде моего блока кода, заканчивающегося:
Response.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition", string.Format("attachment;filename=Receipt- {0}.pdf", txtOrderID.Text));
Response.BinaryWrite(output.ToArray());
Редактировать:
В итоге я использовал
Process.Start(Request.PhysicalApplicationPath + "SysAdminReport.pdf");
Но есть ли лучший подход?