Skip to content

Commit 7a05c0e

Browse files
Enhance README with additional details and corrections
Updated README to clarify functionality and improve wording.
1 parent 1efcebc commit 7a05c0e

1 file changed

Lines changed: 4 additions & 11 deletions

File tree

README.md

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# png2pptx
22

3-
Convert infographic-style PNGs into editable PowerPoint slides.
3+
Convert infographic-style PNGs into editable PowerPoint slides. This works surprisingly well but it's not perfect - have gimp or photoshop ready to make some edits.
44

55
`png2pptx` keeps the source image as the slide background, OCRs text out of the PNG, and recreates that text as editable PowerPoint text boxes so you can update labels and copy without rebuilding the slide by hand.
66

@@ -10,18 +10,10 @@ Convert infographic-style PNGs into editable PowerPoint slides.
1010

1111
- editable text overlays placed near their original positions
1212
- sampled text colors taken from the source image
13-
- optional background text removal via inpainting
13+
- background text removal via inpainting
1414
- aggressive OCR enabled by default for better recall
1515
- batch conversion: one input PNG per slide
1616

17-
## Repo-safe example
18-
19-
| Sample input | Generated output preview |
20-
| --- | --- |
21-
| ![Sample input](examples/sample_input.png) | ![Generated output preview](examples/sample_output_preview.png) |
22-
23-
The sample assets are safe to publish and are included so the README shows what the tool is trying to produce before you run it yourself.
24-
2517
## Prerequisites
2618

2719
**Tesseract OCR** must be installed on your system.
@@ -52,7 +44,7 @@ Convert the bundled example:
5244
png2pptx convert examples/sample_input.png -o sample_output.pptx
5345
```
5446

55-
By default, `png2pptx` now:
47+
By default, `png2pptx` uses:
5648

5749
- uses `--ocr-mode aggressive`
5850
- uses `--remove-text`
@@ -110,6 +102,7 @@ The current beta intentionally keeps scope tight. Deferred work that should be p
110102
- optional second OCR backend support if Tesseract tops out on harder layouts
111103
- better font inference for closer visual matching
112104
- richer diagnostics for tuning difficult images
105+
- Better inpainting (see examples)
113106

114107
## Development
115108

0 commit comments

Comments
 (0)