实现过pdf.js默认一次性加载所有page 加载整个pdf

时间:2022-10-30 19:32:40       来源:53BK报刊网

pdf.js的一些参数:

initialData TypedArray 带有第一部分或全部pdf数据的类型化数组。由扩展使用,因为在切换到范围请求之前已经加载了一些数据。

disableRange 布尔 (可选)禁用PDF文件的范围请求加载。启用后,如果服务器支持部分内容请求,则将以块的形式提取PDF。默认值为“false”。

disableStream 布尔 (可选)禁用PDF文件数据的流式传输。默认情况下,PDF.js会尝试以块的形式加载PDF。默认值为“false”。

disableAutoFetch 布尔 (可选)禁用PDF文件数据的预取。启用范围请求后,即使不需要显示当前页面,PDF.js也会自动继续获取更多数据。默认值为“false”。注意:还必须禁用流式传输,请参阅上文,以便禁用预取功能以使其正常工作。

实现过pdf.js默认一次性加载所有page,加载整个pdf

disableRange设为 true 即可

这样可以pdf.js可以实现pdf文件页码的自动选择(不重复加载pdf文件)

关键词: 一些参数 类型化数组 扩展使用 加载数据