Statiq.Web
Statiq.Web copied to clipboard
PowerPoint module
Should generate a PPTX file from HTML markup. Goal is to recognize some small subset of HTML. H1 becomes a new slide and slide title, other headings become progressively smaller. Also support lists, tables, and images. Goal is to write slides in Markdown, convert to HTML, then output to both web page and PowerPoint slides. Making slides build from HTML also supports pipelines with other non-Markdown templates like Razor or Liquid.
Questions:
- What library to use? Ideally purely managed. Might have to cross-compile a Java lib w/ IKVM if no .NET lib. Use Office COM as last resort.
- How to specify and use templates or masters?
- How to represent speaker notes?
One of the most natural way to generate slides quickly is through using outlines. This is why I was so keen to add support for OPML. Every root outline can become a new slide and the 2nd level outlines become header, etc.
Note to self: check out http://remarkjs.com/ for this
I would take a look at GitPitch https://gitpitch.com/ - seems similar to this