На сайте я использую pdf.js. для отображения PDF документов. Сайт написан на ASP.NET MVC. Локальный файл открывается.
<!DOCTYPE html>
<html dir="ltr">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>PDF.js Viewer MVC Application</title>
@Styles.Render("~/pdf.js/css")
@Scripts.Render("~/pdf.js/js")
<script type="text/javascript">
var THEFILEPATH = ("@ViewBag.filePath");
var url = '@Url.Content("~/pdf.js/worker_loader.js")';
PDFJS.workerSrc = url;
</script>
@Scripts.Render("~/pdf.js/vd")
</head>
ViewBag.filePath = "/SamplePDF/sample-pdf.pdf";
return View();
Пример, приведенный в документации. Отображает чистый лист.
Как передать байтовый массив для просмотра? Спасибо !!!