Versions in this module Expand all Collapse all v0 v0.2.0 Aug 8, 2026 v0.1.0 Aug 5, 2026 Changes in this version + var ErrNotFound = errors.New("objects: not found") + func AsNum(o Object) (float64, bool) + func DecodeTextString(o Object) string + func GetBool(s Store, d Dict, key Name) (bool, bool) + func GetInt(s Store, d Dict, key Name) (int64, bool) + func GetNum(s Store, d Dict, key Name) (float64, bool) + func GetStreamData(s Store, d Dict, key Name) ([]byte, bool) + type Array []Object + func ArrayOrSingle(o Object) Array + func GetArray(s Store, d Dict, key Name) (Array, bool) + type Bool bool + type Dict map[Name]Object + func GetDict(s Store, d Dict, key Name) (Dict, bool) + type Int int64 + type Name string + func GetName(s Store, d Dict, key Name) (Name, bool) + type Null struct + type Object interface + func Get(s Store, d Dict, key Name) (Object, bool) + type Real float64 + type Ref struct + Gen int + Num int + func (r Ref) String() string + type Store interface + Catalog func() (Dict, error) + Decode func(*Stream) error + Encrypted func() bool + Page func(n int) (Dict, error) + PageContent func(n int) ([]byte, error) + PageCount func() int + Resolve func(Object) (Object, error) + Trailer func() (Dict, error) + Version func() string + type Stream struct + Decoded []byte + Dict Dict + Filters []Name + Raw []byte + func GetStream(s Store, d Dict, key Name) (*Stream, bool) + type String []byte