Excel::Writer::XLSX::Package::Packager(3pm)

Excel::Writer::XLSX::Package::Packager3pm

A class for creating the excel xlsx package.

Usage

See the documentation for Excel::Writer::XLSX.

Overview

This module is used in conjunction with Excel::Writer::XLSX to create an Excel XLSX container file.

From Wikipedia: The Open Packaging Conventions (OPC) is a container-file technology initially created by Microsoft to store a combination of XML and non-XML files that together form a single entity such as an Open XML Paper Specification (OpenXPS) document. <http://en.wikipedia.org/wiki/Open_Packaging_Conventions>.

At its simplest an Excel XLSX file contains the following elements:

     ____ [Content_Types].xml
    |
    |____ docProps
    | |____ app.xml
    | |____ core.xml
    |
    |____ xl
    | |____ workbook.xml
    | |____ worksheets
    | | |____ sheet1.xml
    | |
    | |____ styles.xml
    | |
    | |____ theme
    | | |____ theme1.xml
    | |
    | |_____rels
    |   |____ workbook.xml.rels
    |
    |_____rels
      |____ .rels

The "Excel::Writer::XLSX::Package::Packager" class co-ordinates the classes that represent the elements of the package and writes them into the XLSX file.

Disclaimer of warranty

See the documentation for Excel::Writer::XLSX.

Releases

7 releases since Debian 7 (Wheezy); the text changed 6 times.

  1. 7
  2. 8
  3. 9
  4. 10
  5. 11
  6. 12
  7. 13

Author

John McNamara [email protected]

License

Either the Perl Artistic Licence <http://dev.perl.org/licenses/artistic.html> or the GPL <http://www.opensource.org/licenses/gpl-license.php>.

From libexcel-writer-xlsx-perl 1.11-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.