Method: Vips::Image#pngsave_buffer

Defined in:
lib/vips8/methods.rb

#pngsave_buffer(opts = {}) ⇒ Vips::Blob

Save image to png buffer.

Parameters:

  • opts (Hash) (defaults to: {})

    Set of options

Options Hash (opts):

  • :compression (Integer)

    Compression factor

  • :interlace (Boolean)

    Interlace image

  • :profile (String)

    ICC profile to embed

  • :filter (Vips::ForeignPngFilter)

    libpng row filter flag(s)

  • :strip (Boolean)

    Strip all metadata from image

  • :background (Array<Double>)

    Background value

Returns:

  • (Vips::Blob)

    Buffer to save to

[View source]

# File 'lib/vips8/methods.rb', line 1114