Documentation ¶
Index ¶
- func NewNativeDriver() (iiifdriver.Driver, error)
- type NativeDimensions
- type NativeDriver
- 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
- 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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewNativeDriver ¶
func NewNativeDriver() (iiifdriver.Driver, error)
Types ¶
type NativeDimensions ¶
type NativeDimensions struct { iiifimage.Dimensions // contains filtered or unexported fields }
func (*NativeDimensions) Height ¶
func (d *NativeDimensions) Height() int
func (*NativeDimensions) Width ¶
func (d *NativeDimensions) Width() int
type NativeDriver ¶
type NativeDriver struct {
iiifdriver.Driver
}
func (*NativeDriver) NewImageFromConfig ¶
func (dr *NativeDriver) NewImageFromConfig(config *iiifconfig.Config, id string) (iiifimage.Image, error)
func (*NativeDriver) NewImageFromConfigWithCache ¶
func (dr *NativeDriver) NewImageFromConfigWithCache(config *iiifconfig.Config, cache iiifcache.Cache, id string) (iiifimage.Image, error)
func (*NativeDriver) NewImageFromConfigWithSource ¶
func (dr *NativeDriver) NewImageFromConfigWithSource(config *iiifconfig.Config, src iiifsource.Source, id string) (iiifimage.Image, error)
type NativeImage ¶
func (*NativeImage) Body ¶
func (im *NativeImage) Body() []byte
func (*NativeImage) ContentType ¶
func (im *NativeImage) ContentType() string
func (*NativeImage) Dimensions ¶
func (im *NativeImage) Dimensions() (iiifimage.Dimensions, error)
func (*NativeImage) Format ¶
func (im *NativeImage) Format() string
func (*NativeImage) Identifier ¶
func (im *NativeImage) Identifier() string
func (*NativeImage) Rename ¶
func (im *NativeImage) Rename(id string) error
func (*NativeImage) Transform ¶
func (im *NativeImage) Transform(t *iiifimage.Transformation) error
func (*NativeImage) Update ¶
func (im *NativeImage) Update(body []byte) error
Click to show internal directories.
Click to hide internal directories.