Versions in this module Expand all Collapse all v6 v6.0.0 Mar 13, 2024 Changes in this version + func NewNativeDriver() (iiifdriver.Driver, error) + type NativeDimensions struct + func (d *NativeDimensions) Height() int + func (d *NativeDimensions) Width() int + type NativeDriver struct + func (dr *NativeDriver) NewImageFromConfig(config *iiifconfig.Config, id string) (iiifimage.Image, error) + func (dr *NativeDriver) NewImageFromConfigWithCache(config *iiifconfig.Config, cache iiifcache.Cache, id string) (iiifimage.Image, error) + func (dr *NativeDriver) NewImageFromConfigWithSource(config *iiifconfig.Config, src iiifsource.Source, id string) (iiifimage.Image, error) + type NativeImage struct + func (im *NativeImage) Body() []byte + func (im *NativeImage) ContentType() string + func (im *NativeImage) Dimensions() (iiifimage.Dimensions, error) + func (im *NativeImage) Format() string + func (im *NativeImage) Identifier() string + func (im *NativeImage) Rename(id string) error + func (im *NativeImage) Transform(t *iiifimage.Transformation) error + func (im *NativeImage) Update(body []byte) error Other modules containing this package github.com/go-iiif/go-iiif/v2 github.com/go-iiif/go-iiif/v3 github.com/go-iiif/go-iiif/v4 github.com/go-iiif/go-iiif/v5