pptx

Create, edit, and analyze PowerPoint .pptx presentations with slides and speaker notes.

Updated Sep 5, 2021
One-click install
npx skills add https://github.com/a747895159/spring-cloud-study-alibaba --skill pptx-a747895159
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pptx
Source: https://github.com/a747895159/spring-cloud-study-alibaba/tree/main/.agent/skills/pptx
Command: npx skills add https://github.com/a747895159/spring-cloud-study-alibaba --skill pptx-a747895159

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, Pillow, six, defusedxml.

What problem does it solve?

此技能解决在创建、编辑和分析 PowerPoint 演示文稿时的低效流程与不一致性问题。它帮助用户快速从头创建幻灯片、调整布局、添加演讲者备注,并保持设计的一致性。

Core Features & Use Cases

  • 创建新的 PPTX 演示文稿、添加/编辑幻灯片内容、调整布局并管理演讲者备注。
  • 分析幻灯片文本、占位符、图表和布局结构,支持提取可复用的设计要素。
  • 使用场景:快速搭建市场汇报模板,生成规范化的演示文稿并导出最终的 PPTX。

Quick Start

新建一个 PPTX,编辑幻灯片内容并添加演讲者备注,然后导出成一个新的 .pptx 文件。

Frequently Asked Questions about pptx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate creating PPTX slides from scratch?

Yes, you can analyze existing PPTX presentations to extract slide text, placeholders, charts, and layout structures. This enables you to identify and extract reusable design elements for maintaining consistency across future slides.

Can I add and edit presenter notes in PowerPoint slides programmatically?

Yes, you can add and edit presenter notes in PowerPoint slides programmatically. The functionality allows you to manage these notes alongside content generation and layout adjustments when building or modifying your presentation.

Does python-pptx support extracting charts and layout structures from existing slides?

Yes, python-pptx supports extracting charts and layout structures from existing slides. You can analyze slide text, placeholders, and layouts to extract reusable design elements for building consistent templates.

What is the best way to edit slide content and adjust layouts in a .pptx file?

The best way to edit slide content and adjust layouts in a .pptx file is using an automation library to modify placeholders and text directly. This ensures design consistency while quickly updating presentation structures.

Are there limitations when generating PPTX presentations programmatically?

Limitations when generating PPTX presentations programmatically include relying on predefined layout structures and placeholder behaviors. Complex custom designs may require careful structural analysis to ensure proper rendering within the .pptx format.