html - PDF 作为 HTML 中的空白页

标签 html css pdf laravel-5

我的问题是,使用浏览器打开 PDF 一切正常,直到我上传了一个包含表单的 pdf。然后,如果我嵌入它,它会返回一个空白页。但是其他带有表格的pdf可以正常打开。请在下面查看我的代码:

<object data="{{ asset($test->file_path) }}" type="application/pdf" width="100%" height="100%">
    <embed src="{{ asset($test->file_path) }}" type='application/pdf'>
    <center>
        <a href="{{ route('download.test', ['id' => $test->id]) }}" class="btn btn-primary">Please click here to view</a>
    </center>
</object>

注意:我也试过使用 <iframe>但仍然返回空白页。

解决方案:

选项 1:

重命名了我的文件 #符号。一切都应该工作正常。

选项 2:

使用 urlencode如果需要的话。

最佳答案

<a href="{{ route('download.test', ['id' => $test->id] ,['target'=>'_blank']) }}" class="btn btn-primary">Please click here to view</a>

关于html - PDF 作为 HTML 中的空白页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48376072/

相关文章:

iOS WKWebView 在 DarkMode 中加载 PDF 数据在 PDF 文档周围有黑色背景

pdf - GhostScript dPDFSETTINGS 快捷方式

javascript - 如何使用 JQuery 更改网页外观?

javascript - 返回溢出的 div 部分的函数?

html - 调整 svg 元素的大小

html - css 颜色转换延迟问题

javascript - node.js 和 javascript websockets 通信

Javascript,在单个 td 标签中循环 3 个类

html - 内容未在 IE 中显示

java - PDF 页面的缩略图 (Java)