Method: Writexlsx::Sheets#write_vml_drawing_rels_files
- Defined in:
- lib/write_xlsx/sheets.rb
#write_vml_drawing_rels_files(package_dir, worksheet, index) ⇒ Object
142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 |
# File 'lib/write_xlsx/sheets.rb', line 142 def write_vml_drawing_rels_files(package_dir, worksheet, index) # Create the drawing .rels dir. dir = "#{package_dir}/xl/drawings/_rels" FileUtils.mkdir_p(dir) rels = Package::Relationships.new worksheet.vml_drawing_links.each do |drawing_data| rels.add_document_relationship(*drawing_data) end # Create the .rels file such as /xl/drawings/_rels/vmlDrawing1.vml.rels. rels.set_xml_writer("#{dir}/vmlDrawing#{index}.vml.rels") rels.assemble_xml_file end |