kalcaddle / kodbox

kodbox is a file manager for web. It is a newly designed product based on kodexplorer. It is also a web code editor, which allows you to develop websites directly within the web browser.You can run kodbox either online or locally,on Linux, Windows or Mac based platforms
https://kodcloud.com
2.18k stars 373 forks source link

PDF文件分片加载 #274

Closed jdysya closed 2 months ago

jdysya commented 2 months ago

目前在线预览PDF是将整个文件下载到本地,再进行加载的,能否支持分片加载,这样可以提高加载速度 可参考前端pdf文件预览以及大文件处理,该功能需要后端支持

kalcaddle commented 2 months ago

目前就支持 range,可以看浏览器控制台的网络请求

杭州可道云网络有限公司

------------------ 原始邮件 ------------------ 发件人: jdysya @.> 发送时间: 2024年6月22日 11:06 收件人: kalcaddle/kodbox @.> 抄送: Subscribed @.***> 主题: Re: [kalcaddle/kodbox] PDF文件分片加载 (Issue #274)

目前在线预览PDF是将整个文件下载到本地,再进行加载的,能否支持分片加载,这样可以提高加载速度 可参考前端pdf文件预览以及大文件处理,该功能需要后端支持

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

jdysya commented 2 months ago

目前就支持 range,可以看浏览器控制台的网络请求

杭州可道云网络有限公司

------------------ 原始邮件 ------------------ 发件人: jdysya @.> 发送时间: 2024年6月22日 11:06 收件人: kalcaddle/kodbox @.> 抄送: Subscribed @.***> 主题: Re: [kalcaddle/kodbox] PDF文件分片加载 (Issue #274)

目前在线预览PDF是将整个文件下载到本地,再进行加载的,能否支持分片加载,这样可以提高加载速度 可参考前端pdf文件预览以及大文件处理,该功能需要后端支持

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

那是前端没有适配吗。为什么我加载pdf需要等待进度条结束才能显示内容

kalcaddle commented 2 months ago

range分片获取下载是支持的, pdfjs前端还判断了Access-Control-Expose-Headers这个header; 已加入兼容, 下个版本更新到.