1. 产品
  2.   图片
  3.   GO
  4.   GeoPattern
 
  

开放源代码图像管理图书馆

自由API创建美丽的生成图像模式从一个字符串在Go。

GeoPattern是Go开发人员从应用程序中的字符串中创建生成图像模式的开源API。 API从一个字符串中产生SVG个图案。 通过确定哈希中的值、将其转换为HA、颜色和图案。 通过改变默认基准颜色、可以改变输出图像的颜色。 API提供了16个不同的模式选项、你可以一次使用一个。

THeSVG输出的API对视网膜显示很好。 它允许用户将图像用作容器的背景图像。 使用API、你可以创造 、同心圆、钻石、六角形、嵌方形、八角形、重叠方形、重叠方形。

Previous Next

从GeoPattern开始

安装GeoPattern的最简单和建议的方法是通过GitHub。 请使用下面的命令进行简单、顺利的安装。

通过GitHub安装GeoPattern

 go get github.com/pravj/geopattern

通过Gt图书馆生成模式图像

开源GeoPattern图书馆使软件开发者能够使用Go命令在自己的应用程序中生成地理图案图案。 开发人员需要解析自定义模式短语、然后通过选择任何类型生成模式。 开发者还可以设置所生成的地质模式的基准颜色和背景颜色。

通过Gt API创建模式图像

package main
import (
	"fmt"
	"github.com/pravj/geopattern"
)
// Prints pattern's SVG string for a specific pattern
func main() {
	args := map[string]string{"generator": "squares"}
	gp := geopattern.Generate(args)
	fmt.Println(gp)
}

具有特定基础背景颜色的格式图像创建

package main
import (
	"fmt"
	"github.com/pravj/geopattern"
)
// Prints pattern's SVG string with a specific base background color
func main() {
	args := map[string]string{"baseColor": "#e2b"}
	gp := geopattern.Generate(args)
	fmt.Println(gp)
}
 中国人