# NAME Markdown::ODF - Create ODF documents from Markdown # SYNOPSIS use Markdown::ODF; my $convert = Markdown::ODF->new; # Optionally use PDF document directly my $odf = $convert->odf; my $meta = $odf->meta; $meta->set_title("Title for converted document"); # Optionally set default paragraph style for document my $default = odf_create_style( 'paragraph', area => 'text', language => 'en', country => 'GB', size => '11pt', font => 'Arial', ); $odf->insert_style($default, default => TRUE); # Add content $convert->add_markdown("My markdown with some **bold text**"); # DESCRIPTION This module converts Markdown to ODF text documents. The ODF document is accessed using the ["odf"](#odf) method which returns a [ODF::lpOD](https://metacpan.org/pod/ODF%3A%3AlpOD) object allowing further manipulation of the document. # METHODS ## odf Returns the [ODF::lpOD](https://metacpan.org/pod/ODF%3A%3AlpOD) object used for the ODF document. ## add\_markdown($markdown) Add markdown content as a paragraph to the current ODF page. ## current\_element Returns the most recent [ODF::lpOD::Element](https://metacpan.org/pod/ODF%3A%3AlpOD%3A%3AElement) that has been written to the document. ## append\_element($element) Add a ODF::lpOD::Element to the current document and update ["current\_element()"](#current_element). # LICENSE AND COPYRIGHT Copyright (c) 2022 Amtivo Group This program is free software, licensed under the MIT licence.