elixlsx v0.0.1 Elixlsx.Writer
Contains functions to generate the individual files in the XLSX zip package.
Summary
Functions
Returns a list of tuples {filename, filecontent}. Both filename and filecontent are represented as charlists (so that they can be used with the OTP :zip module.)
Returns files in the _rels/ directory
Returns the filename '_rels/.rels' and it's content as a tuple
returns a tuple {'docProps/app.xml', "XML Data"}
Returns files in the docProps directory
Types
Functions
Specs
create_files(Workbook.t, Elixlsx.Compiler.WorkbookCompInfo.t) :: [zip_tuple]
Returns a list of tuples {filename, filecontent}. Both filename and filecontent are represented as charlists (so that they can be used with the OTP :zip module.)
Specs
get__rels_dir(Workbook.t) :: [zip_tuple]
Returns files in the _rels/ directory.
Specs
get__rels_dotrels(Workbook.t) :: zip_tuple
Returns the filename '_rels/.rels' and it's content as a tuple
Specs
get_docProps_app_xml(Workbook.t) :: zip_tuple
returns a tuple {'docProps/app.xml', "XML Data"}
Specs
get_docProps_dir(Workbook.t) :: [zip_tuple]
Returns files in the docProps directory.
Specs
get_xl_rels_dir(any, Elixlsx.Compiler.SheetCompInfo.t, non_neg_integer) :: [zip_tuple]
Specs
get_xl_workbook_xml(Workbook.t, SheetCompInfos.t) :: zip_tuple
Specs
get_xl_worksheets_dir(Workbook.t, Elixlsx.Compiler.WorkbookCompInfo.t) :: [zip_tuple]