Method: Powerpoint.decompress_pptx
- Defined in:
- lib/powerpoint/compression.rb
.decompress_pptx(in_path, out_path) ⇒ Object
2 3 4 5 6 7 8 9 10 |
# File 'lib/powerpoint/compression.rb', line 2 def self.decompress_pptx(in_path, out_path) Zip::File.open(in_path) do |zip_file| zip_file.each do |f| f_path = File.join(out_path, f.name) FileUtils.mkdir_p(File.dirname(f_path)) zip_file.extract(f, f_path) unless File.exist?(f_path) end end end |