1. Des produits
  2.   Image
  3.   GO
  4.   GeoPattern
 
  

Bibliothèque de gestion de l'image de source ouverte pour les développeurs d'or

Gratuit API pour créer de magnifiques patrons d'images génératives d'une chaîne à Go.

GeoPattern est une API open-source permettant aux développeurs Go de créer des motifs d'image génératifs à partir d'une chaîne de with dans l'application. L'API génère des motifs SVG en mosaïque à partir d'une chaîne. En déterminant les valeurs dans le hachage de piqûre, il est converti en SHA, couleur et motif. Vous pouvez modifier la couleur de l'image de sortie en modifiant la teinte à partir d'une couleur de base par défaut. L'API fournit 16 options de modèle différentes et vous pouvez en utiliser une à la fois.

THe SVG la production des API est importante pour les expositions de la rétine. Il permet aux utilisateurs d'utiliser les images comme image de fond pour un contenant. À l'aide des API, vous pouvez créer des chevrons, des cercles concentriques, des diamants, des carrés hexagonal, mosa ques, des carrés, des ocacteurs, des bandes de chevauchement et des bandes.

Previous Next

Pour commencer avec GeoPattern

Le moyen le plus simple et le plus recommandé d'installer GeoPattern est via GitHub. Veuillez utiliser la commande suivante pour une installation facile et fluide.

Installer GeoPattern via GitHub

 go get github.com/pravj/geopattern

Générer des images de motifs via GO Library

La bibliothèque de la source ouverte GeoPattern permet aux concepteurs de logiciels de produire des dessins géoscopiques à l'intérieur de leur propre application à l'aide de commandements Go. Les développeurs doivent parsemer l'expression « modèle personnalisé » et produire ensuite le modèle en choisissant tout type. Le promoteur peut aussi établir la couleur de base et la couleur de fond des patrons géoiques produits.

Créer des images de modèle via GO 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)
}

Création d'image de motif avec une couleur d'arrière-plan de base spécifique via GO

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)
}
 Français