Save

保存图像为文件。

参数

参数名类型说明

path

string

图像保存路径,支持的格式见输出为文件

quality

int

图像的质量。可选参数。只有当 path 中图片文件扩展为 jpg 或 jpeg 时,该参数才生效。有效范围为 (0, 100),默认 100。

返回值

*imgo.Image 类型的实例。

例子

PNG

package main

import (
    "github.com/fishtailstudio/imgo"
)

func main() {
    imgo.Load("gopher.png").
        Save("out.png")
}

JPEG

package main

import (
    "github.com/fishtailstudio/imgo"
)

func main() {
    imgo.Load("gopher.png").
        Save("out.jpg")
}
package main

import (
    "github.com/fishtailstudio/imgo"
)

func main() {
    imgo.Load("gopher.png").
        Save("out.jpg", 50) // 质量为 50
}

BMP

package main

import (
    "github.com/fishtailstudio/imgo"
)

func main() {
    imgo.Load("gopher.png").
        Save("out.bmp")
}

TIFF

package main

import (
    "github.com/fishtailstudio/imgo"
)

func main() {
    imgo.Load("gopher.png").
        Save("out.tiff")
}

最后更新于