imageutil

package
v0.0.0-...-ef20d85 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 11, 2019 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ImageTransform

type ImageTransform struct {
	Im     image.Image
	Format imaging.Format
}

func NewImageFileTransform

func NewImageFileTransform(filename string) (*ImageTransform, error)

func NewImageTransform

func NewImageTransform(file io.Reader, format imaging.Format) (*ImageTransform, error)

func (*ImageTransform) Buffer

func (t *ImageTransform) Buffer() (*bytes.Buffer, error)

func (*ImageTransform) Crop

func (t *ImageTransform) Crop(x, y, w, h int) *ImageTransform

func (*ImageTransform) CropRect

func (t *ImageTransform) CropRect(rect image.Rectangle) *ImageTransform

func (*ImageTransform) Resize

func (t *ImageTransform) Resize(w, h int) *ImageTransform

func (*ImageTransform) ResizeKeepRatio

func (t *ImageTransform) ResizeKeepRatio(w, h int) *ImageTransform

func (*ImageTransform) Save

func (t *ImageTransform) Save(filePath string) error

func (*ImageTransform) Size

func (t *ImageTransform) Size() (int, int)

func (*ImageTransform) Write

func (t *ImageTransform) Write(filename string) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL