#青训营笔记创作活动#
2月11日 打卡day25
docx文件使用docx-preview插件,通过ref绑定一个div,引入docx-preview插件的renderAsync方法并配置一些参数。pdf文件使用插件pdfjs-dist,pdf的渲染数据必须是一个ArrayBuffer格式的数据,如果请求的数据是Blob格式必须要使用Blob.arrayBuffer()进行转换,并用canvas进行进行pdf文件的存储和展示。pdf的放大和缩小,pdf的缩放是为了避免源文件的大小和内容出现模糊的问题,初次之外,因为可能传入多种文件,还需要进行多格式的文件渲染函数映射以及不支持的文件提示处理
2月11日 打卡day25
docx文件使用docx-preview插件,通过ref绑定一个div,引入docx-preview插件的renderAsync方法并配置一些参数。pdf文件使用插件pdfjs-dist,pdf的渲染数据必须是一个ArrayBuffer格式的数据,如果请求的数据是Blob格式必须要使用Blob.arrayBuffer()进行转换,并用canvas进行进行pdf文件的存储和展示。pdf的放大和缩小,pdf的缩放是为了避免源文件的大小和内容出现模糊的问题,初次之外,因为可能传入多种文件,还需要进行多格式的文件渲染函数映射以及不支持的文件提示处理
展开
评论
点赞