1. Məhsullar
  2.   Şəkil
  3.   GO
  4.   GeoPattern
 
  

Go Developers üçün Açıq Mənbə Şəkil Manipulyasiya Kitabxanası

Go-da sətirdən gözəl generativ təsvir nümunələri yaratmaq üçün pulsuz API.

GeoPattern Go tərtibatçıları üçün tətbiqdə olan sətirdən generativ təsvir nümunələri yaratmaq üçün açıq mənbəli API-dir. API sətirdən SVG naxışlarını düzəldir. Sting hash-dəki dəyərləri təyin edərək, SHA, rəng və naxışa çevrilir. Çıxış şəklinin rəngini standart əsas rəngdən tonu dəyişdirməklə dəyişə bilərsiniz. API 16 müxtəlif naxış variantını təqdim edir və siz bir anda birindən istifadə edə bilərsiniz.

API-nin SVG çıxışı retina displeyləri üçün əladır. Bu, istifadəçilərə şəkilləri konteyner üçün fon şəkli kimi istifadə etməyə imkan verir. API-dən istifadə edərək şevronlar, konsentrik dairələr, brilyantlar, altıbucaqlılar, mozaika kvadratlar, iç-içə kvadratlar, səkkizbucaqlılar, üst-üstə düşən dairələr, üst-üstə düşən üzüklər, plaid, üstəgəl işarələr, sinus dalğaları, kvadratlar, mozaikalar, üçbucaqlar yarada bilərsiniz. və xes nümunələri.

Previous Next

GeoPattern ilə işə başlamaq

GeoPattern quraşdırmanın ən asan və tövsiyə olunan yolu GitHub vasitəsilədir. Asan və hamar quraşdırma üçün aşağıdakı əmrdən istifadə edin.

GitHub vasitəsilə GeoPattern quraşdırın

 go get github.com/pravj/geopattern

GO Kitabxanası vasitəsilə Nümunə Şəkilləri yaradın

Açıq mənbəli GeoPattern kitabxanası proqram tərtibatçılarına Go əmrlərindən istifadə edərək öz proqramları daxilində proqramlı şəkildə geo nümunə təsvirlərini yaratmağa imkan verir. Tərtibatçılar xüsusi naxış ifadəsini təhlil etməli və sonra hər hansı bir növü seçərək nümunəni yaratmalıdırlar. Tərtibatçı həmçinin yaradılan coğrafi naxışların əsas rəngini və fon rəngini təyin edə bilər.

GO API vasitəsilə Nümunə Şəkilləri yaradın

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)
}

GO vasitəsilə xüsusi əsas fon rəngi ilə naxış şəklinin yaradılması

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)
}
 Azəri