Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Quickstart

CLI

pptxboss info deck.pptx
pptxboss text --notes deck.pptx
pptxboss check deck.pptx
pptxboss create md out.pptx slides.md

Python

import pptxboss

doc = pptxboss.Document("deck.pptx")
for slide in doc:
    print(slide.number, slide.title)
    print(slide.text())
print(pptxboss.check("deck.pptx"))

Rust

use pptxboss_core::Document;

let doc = Document::open("deck.pptx")?;
for slide in doc.slides() {
    let slide = slide?;
    println!("{}: {}", slide.number(), slide.text());
}