npm 包 rasper 使用教程

阅读时长 3 分钟读完

什么是 rasper?

rasper 是一个基于 Node.js 的报表生成工具,可以使用 JavaScript 或 JSON 格式定义报表样式,并输出成 PDF 文件。

安装

使用 npm 全局安装 rasper:

使用方法

创建报表样式

在项目根目录创建 my-report.js 文件:

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

生成 PDF 文件

在项目根目录执行以下命令生成 PDF 文件:

此命令将会生成一个名为 my-report.pdf 的 PDF 文件。

示例代码

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

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

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

小结

rasper 是一款方便易用的报表生成工具,具有灵活的报表样式定义和输出 PDF 文件的功能,可以为前端开发和业务生成提供便利。同时,rasper 也可以与其他前端框架结合使用,如 Vue.js 和 React 等,满足更丰富的生成需求。

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

纠错
反馈