视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
skill-103【文档与办公】A skill for creating and manipulating PowerPoint presentations (.pptx files) using JavaScript, allowing users to add slides, images, and formatted text.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
The PPTX Slide Generator skill enables users to programmatically create PowerPoint presentations using JavaScript. This is useful for generating dynamic presentations automatically based on input data.
Use the "Creating a new PPTX presentation" workflow below.
To create a new PowerPoint presentation, you will use the PptxGenJS library, which allows for flexible creation of slides, text, images, and tables.
Here’s a simple example of how to create a PPTX presentation:
// Import the pptxgenjs library
const PptxGenJS = require('pptxgenjs');
// Create a new presentation
let pptx = new PptxGenJS();
// Add a slide
let slide = pptx.addSlide();
// Add text to the slide
slide.addText('Hello World!', { x: 1, y: 1, fontSize: 18, color: '363636' });
// Add an image to the slide
slide.addImage({ path: 'path-to-image.png', x: 1, y: 2, w: 5, h: 2 });
// Save the presentation
pptx.writeFile({ fileName: 'Presentation.pptx' });
The PPTX Slide Generator skill provides a straightforward way to automate the creation of PowerPoint presentations using JavaScript, making it easier to produce professional presentations quickly.