PptxGenJS:如何在PptxGenJS中添加字体



我正在使用PptxGenJS从HTML表创建PPT。在导出时,它采用默认字体。如何在PPT中更改字体我需要知道我如何通过字体家族属性,而我从HTML表生成PPT。

使用"fontFace"。

slide.addText("Arial, 32pt, green, bold, underline, 0 inset", {
x: 0.5,
y: 5.0,
w: "90%",
margin: 0.5,
fontFace: "Arial",
fontSize: 32,
color: "00CC00",
bold: true,
underline: true,
isTextBox: true,
});

注意:您不能添加自定义字体,而不首先将该字体加载到您正在使用的演示软件中。如果你真的需要使用一种特殊的字体,并且无法访问演示软件,那么你可以考虑对文本的div或文本容器进行截图-将其保存为base64,并将其作为图像加载到生成的ppt中。

最新更新