Versions in this module Expand all Collapse all v0 v0.2.1 Apr 23, 2020 Changes in this version + func NewVIPSDriver() (iiifdriver.Driver, error) + type GolangImageDimensions struct + func (dims *GolangImageDimensions) Height() int + func (dims *GolangImageDimensions) Width() int + type VIPSDimensions struct + func (d *VIPSDimensions) Height() int + func (d *VIPSDimensions) Width() int + type VIPSDriver struct + func (dr *VIPSDriver) NewImageFromConfig(config *iiifconfig.Config, id string) (iiifimage.Image, error) + func (dr *VIPSDriver) NewImageFromConfigWithCache(config *iiifconfig.Config, cache iiifcache.Cache, id string) (iiifimage.Image, error) + func (dr *VIPSDriver) NewImageFromConfigWithSource(config *iiifconfig.Config, src iiifsource.Source, id string) (iiifimage.Image, error) + type VIPSImage struct + func (im *VIPSImage) Body() []byte + func (im *VIPSImage) ContentType() string + func (im *VIPSImage) Dimensions() (iiifimage.Dimensions, error) + func (im *VIPSImage) Format() string + func (im *VIPSImage) Identifier() string + func (im *VIPSImage) Rename(id string) error + func (im *VIPSImage) Transform(t *iiifimage.Transformation) error + func (im *VIPSImage) Update(body []byte) error