scholium.slide_processor.SlideProcessor#
- class SlideProcessor(pandoc_template='beamer', resolution=(1920, 1080))[source]#
Bases:
objectProcesses markdown slides into images.
Initialize slide processor.
- Parameters:
Methods
Convert markdown to PDF using pandoc.
Convert PDF to images.
Complete processing pipeline: Markdown → PDF → Images.
- markdown_to_pdf(markdown_path, output_path)[source]#
Convert markdown to PDF using pandoc.
- Parameters:
- Return type:
- Returns:
Path to generated PDF
- Raises:
RuntimeError – If pandoc conversion fails