dbs_annotator.utils.session_exporter.SessionExporter

class dbs_annotator.utils.session_exporter.SessionExporter(session_data)[source]

Bases: object

Handles exporting session data to various formats.

This class provides methods to export the collected session data to Word and PDF.

Methods

export_annotations_to_pdf([parent])

Export simple annotations to PDF via intermediate Word conversion.

export_annotations_to_word([parent])

Export simple annotations to a Word document.

export_to_pdf([parent, sections])

Export session data to PDF by generating a Word report and converting it.

export_to_word([parent, sections])

Export session data to Word format.

set_scale_optimization_prefs(prefs)

Set scale optimization preferences for best block calculation.