📅  最后修改于: 2023-12-03 15:03:51.762000             🧑  作者: Mango
PPTXGenJS 表 - TypeScript 是一个基于 TypeScript 的 JavaScript 库,可以用来创建 Microsoft PowerPoint PPTX 文件中的表格。
import * as PptxGenJS from "pptxgenjs";
const pptx = new PptxGenJS();
const slide = pptx.addSlide();
const tableData = [
["姓名", "年龄", "性别"],
["张三", 18, "男"],
["李四", 20, "女"],
["王五", 21, "男"]
];
const table = slide.addTable(tableData, {
x: 1,
y: 1,
w: 8,
fontSize: 14,
color: "363636",
border: {
type: "solid",
color: "CCCCCC",
pt: 1
}
});
const mergeCells = [[1, 1, 1, 3], [2, 2, 3, 1]];
table.mergeCells(mergeCells);
pptx.writeFile("table.pptx");
可以通过 npm 或 yarn 安装:
npm install pptxgenjs
在 TypeScript 项目中引入库:
import * as PptxGenJS from "pptxgenjs";
然后可以创建 pptx 对象,并在其中添加幻灯片和表格等内容。