Sha256: e2d7f7fad8226d7bb1afb58dc4786aef1c864b37bb9a56ea08f60c11f9e0e196
Contents?: true
Size: 445 Bytes
Versions: 6
Compression:
Stored size: 445 Bytes
Contents
module InlineSvg module TransformPipeline def self.generate_html_from(svg_file, transform_params) document = Nokogiri::XML::Document.parse(svg_file) Transformations.lookup(transform_params).reduce(document) do |doc, transformer| transformer.transform(doc) end.to_html end end end require 'nokogiri' require 'loofah' require 'inline_svg/id_generator' require 'inline_svg/transform_pipeline/transformations'
Version data entries
6 entries across 6 versions & 1 rubygems