Отображение pdf на веб-странице с использованием iframe, embed или object и динамического добавления src - PullRequest
0 голосов
/ 26 сентября 2018

Я пытаюсь отобразить PDF на своей веб-странице, но не могу открыть новую страницу.Я смотрел на теги embed, iframe и object и видел их плюсы и минусы, и я более или менее настаиваю на iframe.Я выбираю файл из древовидного списка, который получает файлы из REST API, и хочу добавить выбранный файл в src из iframe, но не знаю точно, как это сделать.Мне удалось сделать так, чтобы файл открывался на своей странице, но не уверен насчет встраивания.Любой совет?

Вот мой код для отображения файла на собственной странице.filePath - это полный путь к файлу, а selectFile - это просто имя файла.

 Dim user As WebClient = New WebClient()
    Dim buffer As Byte() = user.DownloadData(filePath)
    If Not buffer Is Nothing Then
        Response.AddHeader("content-length", buffer.Length.ToString())
        Response.AddHeader("Content-Disposition", "inline; filename=" + selectFile)
        Response.ContentType = "application/pdf"
        Response.BinaryWrite(buffer)
    End If
...