Ooxml Parser Save

Ruby OOXML Parser

Project README

ooxml_parser

ooxml_parser is a Ooxml files (docx, xlsx, pptx) parser written in Ruby.

Installation

  1. Install magic lib, required by ruby-filemagic
    Mac OS:

    brew install libmagic
    

    Debian-Based Linux:

    sudo apt-get install libmagic-dev
    

    Centos-Based Linux:

    sudo yum install file-devel
    
  2. Install gem by command:

    gem install ooxml_parser
    

Usage

Parse a docx file

require 'ooxml_parser'
docx = OoxmlParser::Parser.parse('spec/document/document_properties/page_count.docx')
p docx.document_properties.pages # 2

Also check the example directory for more examples.

Configuration

Accuracy

Accuracy of digits in fraction part Default is 2 digits in fraction part

OoxmlParser.configure do |config|
  config.accuracy = 3
end

Changes

Renamed SeriesText#string to SeriesText#reference

Open Source Agenda is not affiliated with "Ooxml Parser" Project. README Source: ONLYOFFICE/ooxml_parser
Stars
83
Open Issues
12
Last Commit
2 weeks ago
License

Open Source Agenda Badge

Open Source Agenda Rating