Class PDF::Reader::Stream
In: lib/pdf/reader/stream.rb
Parent: Object

An internal PDF::Reader class that represents a stream object from a PDF. Stream objects have 2 components, a dictionary that describes the content (size, compression, etc) and a stream of bytes.

Methods

Attributes

data  [RW] 
hash  [RW] 

Public Class methods

Creates a new stream with the specified dictionary and data. The dictionary should be a standard ruby hash, the data should be a standard ruby string.

Public Instance methods

apply this streams filters to its data and return the result.

[Validate]