Я пытаюсь отобразить 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