Loading...
Loading...
Compare original and translation side by side
python3 scripts/setup_deps.pypython3 scripts/setup_deps.pyscripts/inspect_pptx.pyscripts/extract_text.pyscripts/analyze_pptx.pyscripts/thumbnails.pyreferences/design-and-creation.mdreferences/ooxml-editing.mdscripts/inspect_pptx.pyscripts/extract_text.pyscripts/analyze_pptx.pyscripts/thumbnails.pyreferences/design-and-creation.mdreferences/ooxml-editing.mdpython3 scripts/inspect_pptx.py deck.pptx # Overview
python3 scripts/inspect_pptx.py deck.pptx --text # With all text
python3 scripts/inspect_pptx.py deck.pptx --notes # With speaker notes
python3 scripts/inspect_pptx.py deck.pptx --layouts # With layout details
python3 scripts/inspect_pptx.py deck.pptx --slide 0 # Single slide
python3 scripts/inspect_pptx.py deck.pptx --text --notes # Full contentpython3 scripts/inspect_pptx.py deck.pptx # 概览
python3 scripts/inspect_pptx.py deck.pptx --text # 包含所有文本
python3 scripts/inspect_pptx.py deck.pptx --notes # 包含演讲备注
python3 scripts/inspect_pptx.py deck.pptx --layouts # 包含布局详情
python3 scripts/inspect_pptx.py deck.pptx --slide 0 # 单张幻灯片
python3 scripts/inspect_pptx.py deck.pptx --text --notes # 完整内容python3 scripts/extract_text.py deck.pptx # Markdown format
python3 scripts/extract_text.py deck.pptx --format json # Structured JSON
python3 scripts/extract_text.py deck.pptx --format text # Plain text
python3 scripts/extract_text.py deck.pptx --notes # Include speaker notespython3 scripts/extract_text.py deck.pptx # Markdown格式
python3 scripts/extract_text.py deck.pptx --format json # 结构化JSON
python3 scripts/extract_text.py deck.pptx --format text # 纯文本
python3 scripts/extract_text.py deck.pptx --notes # 包含演讲备注python3 scripts/analyze_pptx.py deck.pptx # Full analysis
python3 scripts/analyze_pptx.py deck.pptx --verbose # Extra detailpython3 scripts/analyze_pptx.py deck.pptx # 完整分析
python3 scripts/analyze_pptx.py deck.pptx --verbose # 详细分析python3 scripts/thumbnails.py deck.pptx # Default 4-col grid
python3 scripts/thumbnails.py deck.pptx preview --cols 3 # Custom layoutpython3 scripts/thumbnails.py deck.pptx # 默认4列网格
python3 scripts/thumbnails.py deck.pptx preview --cols 3 # 自定义布局references/design-and-creation.mdreferences/design-and-creation.mdfrom pptx import Presentation
from pptx.util import Inches, Pt
from pptx.dml.color import RGBColor
prs = Presentation()
prs.slide_width = Inches(13.333)
prs.slide_height = Inches(7.5)from pptx import Presentation
from pptx.util import Inches, Pt
from pptx.dml.color import RGBColor
prs = Presentation()
prs.slide_width = Inches(13.333)
prs.slide_height = Inches(7.5)
For full creation reference (shapes, formatting, charts, tables, images, notes) → see `references/design-and-creation.md`.
完整创建参考(形状、格式、图表、表格、图片、备注)→ 详见 `references/design-and-creation.md`。from pptx import Presentation
prs = Presentation("existing.pptx")
slide = prs.slides[0]
for shape in slide.shapes:
if shape.has_text_frame:
for para in shape.text_frame.paragraphs:
for run in para.runs:
run.text = run.text.replace("old", "new")
prs.save("modified.pptx")from pptx import Presentation
prs = Presentation("existing.pptx")
slide = prs.slides[0]
for shape in slide.shapes:
if shape.has_text_frame:
for para in shape.text_frame.paragraphs:
for run in para.runs:
run.text = run.text.replace("old", "new")
prs.save("modified.pptx")references/ooxml-editing.mdreferences/ooxml-editing.mdscripts/inspect_pptx.py deck.pptx --text --notesscripts/analyze_pptx.py deck.pptxscripts/inspect_pptx.py deck.pptx --text --notesscripts/analyze_pptx.py deck.pptx| Pattern | Layout | When to Use |
|---|---|---|
| Title Slide | Layout 0 | Opening, section dividers |
| Bullets | Layout 1 | Key points, agenda |
| Two-Column | Layout 3 | Comparison, before/after |
| Image + Text | Layout 5 + textbox | Visual storytelling |
| Chart Slide | Layout 5 + chart | Data presentation |
| Table Slide | Layout 5 + table | Structured data |
| Quote Slide | Layout 6 + textbox | Attribution, emphasis |
| Closing | Layout 0 or 6 | Thank you, contact info |
| 模板类型 | 布局 | 使用场景 |
|---|---|---|
| 标题幻灯片 | 布局0 | 开场、章节分隔 |
| 项目符号 | 布局1 | 要点展示、议程 |
| 双栏布局 | 布局3 | 对比展示、前后对比 |
| 图片+文本 | 布局5 + 文本框 | 视觉叙事 |
| 图表幻灯片 | 布局5 + 图表 | 数据展示 |
| 表格幻灯片 | 布局5 + 表格 | 结构化数据展示 |
| 引用幻灯片 | 布局6 + 文本框 | 引用、强调 |
| 结尾幻灯片 | 布局0或6 | 致谢、联系方式 |