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" method which returns a ODF::lpOD object allowing further manipulation of the document.
METHODS
odf
Returns the ODF::lpOD 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 that has been written to the document.
append_element($element)
Add a ODF::lpOD::Element to the current document and update "current_element".
LICENSE AND COPYRIGHT
Copyright (c) 2022 Amtivo Group
This program is free software, licensed under the MIT licence.