Documentation ¶
Index ¶
- Constants
- Variables
- func CalcThumbnailSize(size image.Point, maxSize image.Point) image.Point
- func EncodeToJPG(img image.Image) (b *bytes.Buffer, err error)
- func EncodeToPNG(img image.Image) (b *bytes.Buffer, err error)
- func Generate(ctx context.Context, src io.Reader, mime string) (image.Image, error)
- func Resize(img image.Image, maxWidth, maxHeight int) image.Image
Constants ¶
View Source
const ( // ThumbnailMaxWidth サムネイルの最大幅 ThumbnailMaxWidth = 360 // ThumbnailMaxHeight サムネイルの最大高さ ThumbnailMaxHeight = 480 )
Variables ¶
View Source
var ( // ErrFileThumbUnsupported この形式のファイルのサムネイル生成はサポートされていない ErrFileThumbUnsupported = errors.New("generating a thumbnail of the file is not supported") )
Functions ¶
func CalcThumbnailSize ¶
CalcThumbnailSize サムネイル画像のサイズを計算します
func EncodeToJPG ¶
EncodeToJPG image.Imageをjpgのバイトバッファにエンコードします
func EncodeToPNG ¶
EncodeToPNG image.Imageをpngのバイトバッファにエンコードします
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.