Create a new slide in the presentation:
let slide = pptx.addSlide();
The addSlide()
method returns a reference to the created Slide object, so method calls can be chained.
let slide1 = pptx.addSlide();
slide1
.addImage({ path: "img1.png", x: 1, y: 2 })
.addImage({ path: "img2.jpg", x: 5, y: 3 });
You can also create multiple slides:
let slide1 = pptx.addSlide();
slide1.addText("Slide One", { x: 1, y: 1 });
let slide2 = pptx.addSlide();
slide2.addText("Slide Two", { x: 1, y: 1 });
See Slide Methods for features such as Background and Slide Numbers.
Want to use a layout with predefined logos, margins, or styles? See Slide Masters to learn how to create and apply slide masters.