📖
ImGo 中文文档
  • 前言
    • 介绍
    • 坐标轴
    • 支持的格式
    • 更新日志
  • 使用
    • 使用概览
    • 错误处理
  • API
    • Blur
    • Bounds
    • Canvas
    • Circle
    • Color2Hex
    • Crop
    • Ellipse
    • Extension
    • Filesize
    • Flip
    • GaussianBlur
    • Grayscale
    • Height
    • HttpHandler
    • Insert
    • Load
    • LoadFromBase64
    • LoadFromFile
    • LoadFromImage
    • LoadFromImgo
    • LoadFromPath
    • LoadFromUrl
    • Line
    • MainColor
    • Mimetype
    • Mosaic
    • PickColor
    • Pixel
    • Pixelate
    • RadiusBorder
    • Rectangle
    • Resize
    • Rotate
    • Save
    • String
    • Text
    • Thumbnail
    • ToBase64
    • ToImage
    • Width
由 GitBook 提供支持
在本页
  • 参数
  • 返回值
  • 例子
  • PNG
  • JPEG
  • BMP
  • TIFF
  1. API

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")
}
上一页Rotate下一页String

最后更新于2年前

图像保存路径,支持的格式见。

输出为文件