npm 包 better-unoconv 使用教程

阅读时长 3 分钟读完

简介

在前端开发过程中,有时需要将文档格式转换,此时 unoconv 可以提供帮助。better-unoconv 是基于 unoconv 封装而来的 npm 包,使用更加简便。本文将详细介绍 better-unoconv 的使用方法。

安装

功能

  • 转换本地文档为另一种格式
  • 转换远程文档为另一种格式
  • 支持多种文档格式

示例

转换本地文档

-- -------------------- ---- -------
----- ------------- - --------------------------

---------------------------------------- ------ ----- ------- -- -
  -- ----- -
    ----------------------- -----
  - ---- -
    ----------------- --------- ---- --------
  -
---

转换远程文档

-- -------------------- ---- -------
----- ------------- - --------------------------

----- ------- - -
  ----- ---------
  ----- --------------------------------
  --------------- --------------
--

------------------------------ ----- ------- -- -
  -- ----- -
    ----------------------- -----
  - ---- -
    ----------------- --------- ---- --------
  -
---

参数说明

convert(source, format, callback)

  • source - 要转换的文件的路径或 URL
  • format - 转换后的格式,例如 'pdf'
  • callback - 回调函数,调用时传入两个参数 (err, result),err 表示错误信息,result 是转换后的文件路径

convert(options, callback)

  • options - 转换选项,是一个对象,有以下属性:

    • mode - 转换模式,可为 'local' 或 'remote'
    • file - 要转换的文件路径或 URL
    • outputFilePath - 转换后的文件路径
  • callback - 回调函数,调用时传入两个参数 (err, result),err 表示错误信息,result 是转换后的文件路径

总结

通过本文的介绍,我们了解到 better-unoconv 是一个更加简便易用的转换文档格式的 npm 包,可以在前端开发过程中提供帮助。希望本文的内容对您有所帮助。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005588181e8991b448d5c3c

纠错
反馈