1. Produkty
  2.   Obraz
  3.   GO
  4.   GeoPattern
 
  

Biblioteka manipulacji obrazami Open Source dla programistów Go

Darmowy interfejs API do tworzenia pięknych generatywnych wzorców obrazów z ciągu znaków w Go.

GeoPattern to interfejs API typu open source dla programistów języka Go, który umożliwia tworzenie generatywnych wzorców obrazów na podstawie ciągu znaków w aplikacji. Interfejs API generuje kafelkowe wzorce SVG z ciągu znaków. Określając wartości w sting hash, jest on konwertowany na SHA, kolor i wzór. Kolor obrazu wyjściowego można zmienić, zmieniając odcień z domyślnego koloru podstawowego. Interfejs API udostępnia 16 różnych opcji wzorców, z których można korzystać pojedynczo.

Wyjście SVG interfejsu API doskonale nadaje się do wyświetlaczy Retina. Pozwala użytkownikom używać obrazów jako obrazu tła dla kontenera. Korzystając z API, możesz tworzyć jodełki, koncentryczne koła, romby, sześciokąty, kwadraty mozaiki, zagnieżdżone kwadraty, ośmiokąty, nakładające się koła, nakładające się pierścienie, kratkę, znaki plus, fale sinusoidalne, kwadraty, teselację, trójkąty i wzory xes.

Previous Next

Pierwsze kroki z GeoPatternem

Najprostszym i zalecanym sposobem instalacji GeoPattern jest GitHub. Użyj następującego polecenia, aby zapewnić łatwą i płynną instalację.

Zainstaluj GeoPattern przez GitHub

 go get github.com/pravj/geopattern

Generuj obrazy wzorów za pośrednictwem biblioteki GO

Biblioteka GeoPattern o otwartym kodzie źródłowym umożliwia programistom programistyczne generowanie rysunków geograficznych we własnej aplikacji za pomocą poleceń Go. Deweloperzy muszą przeanalizować niestandardową frazę wzorca, a następnie wygenerować, a następnie wygenerować wzorzec, wybierając dowolny typ. Deweloper może również ustawić kolor bazowy i kolor tła generowanych wzorców geograficznych.

Twórz obrazy wzorców za pośrednictwem 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)
}

Tworzenie obrazu wzoru z określonym podstawowym kolorem tła za pośrednictwem 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)
}
 Polski