Sha256: 29dcdb5cad716f33e185ef602bb883ec3d201e546e23ab1904b1af2fea16c634
Contents?: true
Size: 435 Bytes
Versions: 26
Compression:
Stored size: 435 Bytes
Contents
module ChunkyPNG class Canvas # Methods to export a canvas to a PNG data URL. module DataUrlExporting # Exports the canvas as a data url (e.g. data:image/png;base64,<data>) that can # easily be used inline in CSS or HTML. # @return [String] The canvas formatted as a data URL string. def to_data_url ['data:image/png;base64,', to_blob].pack('A*m').gsub(/\n/, '') end end end end
Version data entries
26 entries across 24 versions & 6 rubygems