Skip to content

cytzrs/gocp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gocp

例子


import cp "github.com/cytzrs/gocp"

imgPath := "lion.jpg"
buf, err := Compress(p, &ImageCompressor{
				Format:  "jpg",
				Quality: 75,
				Resize:  true,
				Height:  4096,
				Width:   3072,
			})
if err != nil {
    fmt.Println("compressed_failed:" + err.Error())
    return
}

if buf == nil {
    fmt.Println("=====================buf_failed=====================")
    return
}

if err := os.WriteFile(outPath, buf, 0644); err != nil {
    fmt.Println("write_failed:" + err.Error())
    return
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages