所以,这就是我想要实现的目标。我有一个服务器,它根据用户在我的网站上提供的一些参数动态生成 PDF。PDF 文件可能很大(~10-20MB),这会带来两个问题:对用户来说速度很慢,并且占用了我在 Amazon Web Services 上运行的服务器上的带宽。然而,我凭经验发现,大多数用户只看 PDF 的几页。因此,我想允许一次加载 PDF 一页,然后用户滚动将异步请求下一页。
我意识到我可以修改我的服务器代码以生成多个 pdf 而不是一个,但结果证明这非常耗时。因此,我想问是否有人遇到过这种情况?也许有一种方法可以从服务器检索 PDF 作为二进制数据,然后以某种方式以块的形式显示 PDF。
我仍处于构建网站的初始阶段,因此我愿意使用任何可以做到这一点的语言/框架/工具。