从 API URL 下载 PDF
Posted
技术标签:
【中文标题】从 API URL 下载 PDF【英文标题】:Downloading PDF from API URL 【发布时间】:2021-01-09 07:42:54 【问题描述】:我在 Angular 项目中工作,我必须在成功登录后向用户显示 pdf 文件。
pdf 文件来自 api url,我不知道如何下载并将其显示到应用程序中,因为当我运行 api 时,文件正在下载而不是查看。
谁能帮我解决这个问题。我也试过cordova文件传输插件。
API 链接 PDF API
【问题讨论】:
【参考方案1】:您可以使用ng2-PDF-viewer 来实现它。在这里,您可以从 API 向用户显示 PDF。现场演示在这里。 https://vadimdez.github.io/ng2-pdf-viewer/
将您的 API URL 粘贴到侧栏“设置 PDF 文件的 URL”以查看您的演示文件。
库页面上提供了完整的集成。
【讨论】:
感谢您的想法,我已经尝试过了。问题是我们只能将带有 .pdf 扩展名的 url 用于 pdf 查看器的 'src' 属性。我们无法传递 api url。 @saravanakumar 我实际上仅将您的 API URL 用于加载 PDF 文件。见截图prnt.sc/ummrbt。我建议你重新检查。 我在我的 Angular 应用程序中尝试过,在真实设备中运行该应用程序时,该 pdf 文件已下载。我不知道它是如何为你工作的。好的,让我再检查一次。感谢您的回答 它适用于 android 低版本吗?因为我正在使用基于科尔多瓦的角度应用程序。我的应用可以在 android kitkat 4.4 和 android 5 lolipop 版本上运行。 感谢@shabbir Dhangot 现在开始工作了。非常感谢以上是关于从 API URL 下载 PDF的主要内容,如果未能解决你的问题,请参考以下文章
Android 从 URL 下载 PDF,然后使用 PDF 阅读器打开它
如何使用 Python 从指向子 URL 的 URL 下载 pdf 文件