qrcode

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Aug 29, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ImageTemplate string = `<!DOCTYPE html>
<html lang="en"><head></head>
<body><img src="data:image/jpg;base64,{{.Image}}"></body>`

Functions

func HTML

func HTML(w http.ResponseWriter, param *QRParam) error

HTML 生成HTML片段

func Image

func Image(w http.ResponseWriter, param *QRParam) error

Image 直接生成图片

func QrCode

func QrCode(param *QRParam) ([]byte, error)

QrCode byte数组

func String

func String(param *QRParam) (string, error)

String 生成Base64

Types

type QRArg

type QRArg struct {
	Content string
	// contains filtered or unexported fields
}

type QRParam

type QRParam struct {
	Content   string
	Size      int
	BgMaxSize int
	BgColor   string
	ForeColor string
	BgImg     string
}

Jump to

Keyboard shortcuts

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