qrcodex

package
v0.0.0-...-d763768 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2021 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddLogo(logoPath string, qrCodeImg image.Image, width uint, height uint) (*image.RGBA, error)

AddLogo 重置图片大小 logoPath logo 图片地址 qrCodeImg 二维码图片 width 重置 logo 图片宽度 height 重置 logo 图片高度

func FilePathExists

func FilePathExists(filePath string) bool

FilePathExists Judge whether the given path file / folder exists.

func GenerateDefaultQrCode

func GenerateDefaultQrCode(content string, logoPath string, savePath string)

GenerateDefaultQrCode 生成一个默认大小的中间带 logo 的二维码

func GenerateQrCode

func GenerateQrCode(content string, borderDisable bool, logoPath string, savePath string, qrCodeSize int, logoWidth uint, logoHeight uint)

GenerateQrCode 生成一个中间带icon的二维码 content 二维码资源 logoPath logo 图片地址 savePath 图片的保存地址 qrCodeSize 二维码图片大小 logoWidth 重置 logo 图片宽度 logoHeight 重置 logo 图片高度

func ImageType

func ImageType(iconPath string) (image.Image, error)

ImageType 判断图片类型

func MkdirAll

func MkdirAll(filePath string) bool

MkdirAll 递归创建目录

func ResizeLogo(logoPath string, width uint, height uint) (image.Image, error)

ResizeLogo 修改图片的大小 logoPath logo 图片地址 width 重置 logo 图片宽度 height 重置 logo 图片高度

func SaveImage

func SaveImage(savePath string, logoImg image.Image) error

SaveImage 保存图片 savePath 图片的保存地址 logoImg logo 图片

Types

This section is empty.

Jump to

Keyboard shortcuts

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