Module: PDF::Core::Filters::FlateDecode

Defined in:
lib/pdf/core/filters.rb

Overview

zlib/deflate compression

Class Method Summary collapse

Class Method Details

.decode(stream, _params = nil) ⇒ String

Decode stream data

Parameters:

  • stream (String)

    stream data

  • _params (nil) (defaults to: nil)

    unused, here for API compatibility

Returns:

  • (String)
Source Code
lib/pdf/core/filters.rb, line 25
25
def self.decode(stream, _params = nil)
26
  Zlib::Inflate.inflate(stream)
27
end

.encode(stream, _params = nil) ⇒ String

Encode stream data

Parameters:

  • stream (String)

    stream data

  • _params (nil) (defaults to: nil)

    unused, here for API compatibility

Returns:

  • (String)
Source Code
lib/pdf/core/filters.rb, line 16
16
def self.encode(stream, _params = nil)
17
  Zlib::Deflate.deflate(stream)
18
end