Help us shape the future of Go! Take the 2026 Go Developer Survey

pimg

package module
v0.0.0-...-98d3340 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2019 License: MIT Imports: 2 Imported by: 1

README

pimg

pimg is fast high-level image processing powered by libvips C library, use vipsimage/vips

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Pimg

type Pimg struct {
	*vips.Image
}

func (*Pimg) Watermark

func (th *Pimg) Watermark(watermark *Pimg, op *WatermarkOption) (err error)

type WatermarkOption

type WatermarkOption struct {
	// contains filtered or unexported fields
}

func NewWatermarkOption

func NewWatermarkOption() *WatermarkOption

func (*WatermarkOption) BlendMode

func (th *WatermarkOption) BlendMode(mode vips.BlendMode) *WatermarkOption

func (*WatermarkOption) Direction

func (th *WatermarkOption) Direction(direction vips.CompassDirection) *WatermarkOption

func (*WatermarkOption) Rotation

func (th *WatermarkOption) Rotation(angle float64) *WatermarkOption

func (*WatermarkOption) SetOffset

func (th *WatermarkOption) SetOffset(x, y int) *WatermarkOption

func (*WatermarkOption) WatermarkAutoScale

func (th *WatermarkOption) WatermarkAutoScale(auto bool) *WatermarkOption

func (*WatermarkOption) WatermarkRepeat

func (th *WatermarkOption) WatermarkRepeat() *WatermarkOption

func (*WatermarkOption) WatermarkScale

func (th *WatermarkOption) WatermarkScale(scale float64) *WatermarkOption

Jump to

Keyboard shortcuts

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