aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorKyle Javier [kj_sh604]2026-02-13 02:16:00 -0500
committerGitHub2026-02-13 02:16:00 -0500
commitdf13e75add22cdd160c620f2f15f1b368194d958 (patch)
treebdfb03241e60ca66444ba3aa9f5c279bff224f91 /README.md
parent5cad79af4bb9bd238f2dc351cfd66d3178c46a24 (diff)
refactor: add video
Diffstat (limited to 'README.md')
-rw-r--r--README.md10
1 files changed, 6 insertions, 4 deletions
diff --git a/README.md b/README.md
index e68a1dc..db2683f 100644
--- a/README.md
+++ b/README.md
@@ -1,14 +1,16 @@
# kjandoc
-> i needed something to combine multiple pptx files, i couldn't believe pandoc can't do that, so here's a creative but probably useless attempt at it.
+> i needed something to combine multiple pptx files, i couldn't believe `pandoc` can't do that, so here's a creative but probably useless attempt at it.
+
+https://github.com/user-attachments/assets/915940ab-f6a5-4e6f-b8dc-62de81d35c62
## what it does
- merges multiple .pptx files into one
- preserves visual formatting by rendering slides and rebuilding a new deck
-- pandoc-style usage: `kjandoc input1.pptx input2.pptx -o combined.pptx`
+- `pandoc`-style usage: `kjandoc input1.pptx input2.pptx -o combined.pptx`
## why this exists
-pandoc is great, but it can't concatenate `.pptx` files.
+`pandoc` is great, but it can't concatenate `.pptx` files.
this uses a headless libreoffice + pdf -> png rendering to get a merge with most formatting preserved.
@@ -31,4 +33,4 @@ the tradeoff is the output slides are images (not editable shapes).
## notes
- output size is larger (images)
-- visuals stay intact for the most part \ No newline at end of file
+- visuals stay intact for the most part