Sha256: c7ce3673ac2394f331d4b08a5e94083b4ebea04784a8e651f74ed45ad9338080

Contents?: true

Size: 471 Bytes

Versions: 1

Compression:

Stored size: 471 Bytes

Contents

# frozen_string_literal: true

require_relative 'common_parser/common_data/valued_child'
require_relative 'docx_parser/document_structure'

module OoxmlParser
  # Basic class for DocxParser
  class DocxParser
    # Parse docx file
    # @param path_to_file [String] file path
    # @return [DocumentStructure] result of parse
    def self.parse_docx(path_to_file)
      Parser.parse_format(path_to_file) do
        DocumentStructure.new.parse
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ooxml_parser-0.29.0 lib/ooxml_parser/docx_parser.rb