Open Source Image Manipulation Library for Go Developers
Grátis API para belos de imagem gerativos de uma string em Go.
GeoPattern é um código aberto API para que os desenvolvedores Go criem padrão de imagem gerativa de uma string de com na. Os API geram o tiling SVG de uma string. Ao os valores na hash do sting, ele é convertido em HA, cor e um padrão. Você pode alterar a cor da imagem de, alterando a tonalidade de uma cor de base padrão. O API oferece 16 de padrão diferentes e você pode usar uma de cada vez.
THe SVG do API é grande para os displays retina. Permite aos usuários usar as imagens como uma imagem de fundo para um recipiente. o API, você pode chevrons, concêntricos-círculos,, hexagonal, mosaico-quadros, quadrados aninhados, octogonais, triplantes sobrepostos,
Começando com GeoPattern
A maneira mais fácil e recomendável de instalar GeoPattern é via GitHub. Utilize o seguinte comando para uma instalação fácil e suave.
Instalar GeoPattern através GitHub
go get github.com/pravj/geopattern
Gerar imagens padrão através da biblioteca Gt
A biblioteca open source GeoPattern permite que os desenvolvedores de software gerem programaticamente de padrão geo dentro de sua usando comandos Go. Os desenvolvedores precisam a frase padrão personalizada, e, em seguida, o padrão, selecionando qualquer tipo. O desenvolvedor também pode definir a cor de base e a cor de fundo dos geo gerados.
Criar imagens de padrão através do 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)
}
Criação de imagem de padrão com cor de fundo de base específica via Gt
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)
}