aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
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