我正在尝试解决以下问题:我需要使用pdf.js插件在网页上显示.pdf文档。当我在Flask应用程序中嵌入以下行时:
iframe src = "/path/to/test.pdf" width = "30%" height = "30%"></iframe>
它返回404错误,但当我在常规.html文件中使用相同的行时,pdf文件显示在pdf.js中。
答案 0 :(得分:1)
我找到了解决方案。由于我是Flask和Web开发的新手,我不知道我必须将所有文件保存在Flask环境中。我认为pdf文件的完整路径就足够了。将文件移动到适当的文件夹后,一切都很好。
答案 1 :(得分:0)
我已经通过将pdf保留在静态文件夹中来解决了这个问题,它很有效:)
答案 2 :(得分:0)
由于声誉低,我无法发表评论,但要扩展“化学家”的回答,
<embed src="/static/labels.pdf#page=1&zoom=200" alt="Label Preview" type="application/pdf" frameBorder="0" scrolling="auto" height="500px" width="100%">