All Projects → jmcnamara → excel-writer-xlsx

jmcnamara / excel-writer-xlsx

Licence: other
Perl module to create Excel XLSX files.

Programming Languages

perl
6916 projects

Projects that are alternatives of or similar to excel-writer-xlsx

Php Ext Xlswriter
🚀 PHP Extension for creating and reader XLSX files.
Stars: ✭ 1,734 (+1687.63%)
Mutual labels:  xlsx, xlsx-files, xlsxwriter
Xlsxwriter
A Python module for creating Excel XLSX files.
Stars: ✭ 2,766 (+2751.55%)
Mutual labels:  xlsx, xlsx-files, xlsxwriter
hfexcel
JSON to Excel in Python. 🐍 Human Friendly excel creation in python. 📄 easy, advanced and smart api. json to excel conversion support.. ❤️
Stars: ✭ 16 (-83.51%)
Mutual labels:  xlsx, xlsxwriter
xlsx-reader
xlsx-reader is a PHP library for fast and efficient reading of XLSX spreadsheet files. Its focus is on reading the data contained within XLSX files, disregarding all document styling beyond that which is strictly necessary for data type recognition. It is built to be usable for very big XLSX files in the magnitude of multiple GBs.
Stars: ✭ 40 (-58.76%)
Mutual labels:  xlsx, xlsx-files
kibana-xlsx-import
Kibana plugin for import XLSX/CSV file to ElasticSearch
Stars: ✭ 58 (-40.21%)
Mutual labels:  xlsx
opentbs
With OpenTBS you can merge OpenOffice - LibreOffice and Ms Office documents with PHP using the TinyButStrong template engine. Simple use OpenOffice - LibreOffice or Ms Office to edit your templates : DOCX, XLSX, PPTX, ODT, OSD, ODP and other formats. That is the Natural Template philosophy.
Stars: ✭ 48 (-50.52%)
Mutual labels:  xlsx
pikaz-excel-js
一个纯js版本的excel导入导出插件
Stars: ✭ 145 (+49.48%)
Mutual labels:  xlsx
keikai-tutorial
A tutorial of a web spreadsheet component, keikai
Stars: ✭ 19 (-80.41%)
Mutual labels:  xlsx
MiniExcel
Fast, Low-Memory, Easy Excel .NET helper to import/export/template spreadsheet
Stars: ✭ 996 (+926.8%)
Mutual labels:  xlsx
umya-spreadsheet
A pure rust library for reading and writing spreadsheet files
Stars: ✭ 79 (-18.56%)
Mutual labels:  xlsx
eec
A fast and lower memory excel write/read tool.一个非POI底层,支持流式处理的高效且超低内存的Excel读写工具
Stars: ✭ 93 (-4.12%)
Mutual labels:  xlsx
vue-xls-csv-parser
Simple VueJS component to parse XLS/CSV files with validation
Stars: ✭ 28 (-71.13%)
Mutual labels:  xlsx
rosreestr-xml-to-gis-converter
Позволяет конвертировать набор выписок из ЕГРН (Росреестра) на земельные участки, здания, сооружения, помещения в формат ESRI Shapefile (.shp) и таблицу XLSX (Microsoft Office Excel начиная с версии 2007)
Stars: ✭ 27 (-72.16%)
Mutual labels:  xlsx
Dexiom.EPPlusExporter
A very simple, yet incredibly powerfull library to generate Excel documents out of objects, arrays, lists, collections, etc.
Stars: ✭ 19 (-80.41%)
Mutual labels:  xlsx
spark-hadoopoffice-ds
A Spark datasource for the HadoopOffice library
Stars: ✭ 36 (-62.89%)
Mutual labels:  xlsx
fxl
fxl is a Clojure spreadsheet library
Stars: ✭ 117 (+20.62%)
Mutual labels:  xlsx
convey
CSV processing and web related data types mutual conversion
Stars: ✭ 16 (-83.51%)
Mutual labels:  xlsx
tabular-stream
Detects tabular data (spreadsheets, dsv or json, 20+ different formats) and emits normalized objects.
Stars: ✭ 34 (-64.95%)
Mutual labels:  xlsx
ExcelInitBundle
Setup your Akeneo PIM data with a single init.xls file
Stars: ✭ 21 (-78.35%)
Mutual labels:  xlsx
OpenSpreadsheet
OpenSpreadsheet provides an easy-to-use wrapper around the OpenXML spreadsheet SAX API. It specializes in efficiently reading and writing between strongly typed collections and worksheets.
Stars: ✭ 24 (-75.26%)
Mutual labels:  xlsx
NAME

    Excel::Writer::XLSX - Create a new file in the Excel 2007+ XLSX format.

DESCRIPTION

    The Excel::Writer::XLSX module can be used to create a new Excel file
    in the 2007+ XLSX format.

    The module supports the following Excel features:

        * Multiple worksheets
        * Strings and numbers
        * Unicode text
        * Cell formatting
        * Formulas
        * Images
        * Charts
        * Autofilters
        * Data validation
        * Conditional formatting
        * Macros
        * Tables
        * Shapes
        * Sparklines
        * Hyperlinks
        * Rich string formats
        * Defined names
        * Grouping/Outlines
        * Cell comments
        * Panes
        * Page set-up and printing options

    Excel::Writer::XLSX uses the same interface as Spreadsheet::WriteExcel.


SYNOPSIS

    To write a string, a formatted string, a number and a formula to
    the first worksheet in an Excel XML spreadsheet called perl.xls:

        use Excel::Writer::XLSX;

        # Create a new Excel workbook
        my $workbook = Excel::Writer::XLSX->new('perl.xlsx');

        # Add a worksheet
        $worksheet = $workbook->add_worksheet();

        #  Add and define a format
        $format = $workbook->add_format(); # Add a format
        $format->set_bold();
        $format->set_color('red');
        $format->set_align('center');

        # Write a formatted and unformatted string, row and column notation.
        $col = $row = 0;
        $worksheet->write($row, $col, "Hi Excel!", $format);
        $worksheet->write(1,    $col, "Hi Excel!");

        # Write a number and a formula using A1 notation
        $worksheet->write('A3', 1.2345);
        $worksheet->write('A4', '=SIN(PI()/4)');

        $workbook->close();


INSTALLATION

    Use the standard Unix style installation.

        Unzip and untar the module as follows:

            tar -zxvf Excel-Writer-XLSX-1.09.tar.gz

        The module can be installed using the standard Perl procedure:

            perl Makefile.PL
            make
            make test
            make install    # As sudo/root



AUTHOR

    John McNamara ([email protected])
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].