Files
herolib/lib/conversiontools/docsorter/slides_process.v
2025-10-12 12:30:19 +03:00

19 lines
459 B
V

module docsorter
import incubaid.herolib.ui.console
import os
fn (mut pc DocSorter) slides_process(path string) ! {
console.print_green('Extract slides from ${path}')
pdf_path := path
basedirname := '${os.dir(pdf_path)}'
slidesdirname := '${os.base(pdf_path).replace('.pdf', '')}'
output_folder := '${basedirname}/${slidesdirname}'
cmd := $tmpl('pythonscripts/extract.py')
mut pyenv := pc.py or { panic('no python env') }
pyenv.exec(cmd: cmd)!
}