简介
在前端开发过程中,有时需要将文档格式转换,此时 unoconv 可以提供帮助。better-unoconv 是基于 unoconv 封装而来的 npm 包,使用更加简便。本文将详细介绍 better-unoconv 的使用方法。
安装
npm install better-unoconv
功能
- 转换本地文档为另一种格式
- 转换远程文档为另一种格式
- 支持多种文档格式
示例
转换本地文档
-- -------------------- ---- ------- ----- ------------- - -------------------------- ---------------------------------------- ------ ----- ------- -- - -- ----- - ----------------------- ----- - ---- - ----------------- --------- ---- -------- - ---
转换远程文档
-- -------------------- ---- ------- ----- ------------- - -------------------------- ----- ------- - - ----- --------- ----- -------------------------------- --------------- -------------- -- ------------------------------ ----- ------- -- - -- ----- - ----------------------- ----- - ---- - ----------------- --------- ---- -------- - ---
参数说明
convert(source, format, callback)
source
- 要转换的文件的路径或 URLformat
- 转换后的格式,例如 'pdf'callback
- 回调函数,调用时传入两个参数(err, result)
,err 表示错误信息,result 是转换后的文件路径
convert(options, callback)
options
- 转换选项,是一个对象,有以下属性:mode
- 转换模式,可为 'local' 或 'remote'file
- 要转换的文件路径或 URLoutputFilePath
- 转换后的文件路径
callback
- 回调函数,调用时传入两个参数(err, result)
,err 表示错误信息,result 是转换后的文件路径
总结
通过本文的介绍,我们了解到 better-unoconv 是一个更加简便易用的转换文档格式的 npm 包,可以在前端开发过程中提供帮助。希望本文的内容对您有所帮助。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005588181e8991b448d5c3c