NAME

BeamerReveal::NotesFactory - NotesFactory

VERSION

version 20260208.1851

SYNOPSIS

Worker object to distill notes from the original Beamer TeX file.

METHODS

new()

$nf = BeamerReveal::NotesFactory->new( $base, $presentationparameters $xres, $yres, $progressId, $debug );
. $base

the directory where the files that will be used by the reveal HTML file will be stored.

. $presentationparameters

the presentation data that we need to determine the compiler used

. $xres

the x-resolution of the canvas. This will determine the resolution at which the PDF will be converted to a bitmap file.

. $yres

the x-resolution of the canvas. This will determine the resolution at which the PDF will be converted to a bitmap file.

. $progressId

the ID of the progress bar that displays the progress on screen.

. $debug

runs the factory in debug mode (undef = off, defined = on), i.e. no intermediate files are cleaned. =item . <$nf>

the notes factory

$fc->toJPG()

Converts the presentation to one jpg file per frame. This is done at 3/4 of the canvas resolution. The process goes in several steps

. writing an altered source file
. compiling it
. converting it to jpg

AUTHOR

Walter Daems <wdaems@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2025 by Walter Daems.

This is free software, licensed under:

The GNU General Public License, Version 3, June 2007

CONTRIBUTOR

Paul Levrie