1. Produk
  2.   Imej
  3.   GO
  4.   GeoPattern
 
  

Pustaka Manipulasi Imej Sumber Terbuka untuk Pembangun Go

API percuma untuk mencipta corak imej generatif yang cantik daripada rentetan dalam Go.

GeoPattern ialah API sumber terbuka untuk pembangun Go untuk mencipta corak imej generatif daripada rentetan daripada dengan dalam aplikasi. API menjana corak SVG jubin daripada rentetan. Dengan menentukan nilai dalam cincangan sengat, ia ditukar kepada SHA, warna dan corak. Anda boleh menukar warna imej output dengan menukar warna daripada warna asas lalai. API menyediakan 16 pilihan corak yang berbeza dan anda boleh menggunakan satu demi satu.

Output SVG API sangat bagus untuk paparan retina. Ia membolehkan pengguna menggunakan imej sebagai imej latar belakang untuk bekas. Menggunakan API, anda boleh membuat chevron, bulatan sepusat, berlian, heksagon, segi empat sama mozek, segi empat sama bersarang, oktagon, bulatan bertindih, cincin bertindih, kotak, tanda tambah, gelombang sinus, segi empat sama, teselasi, segi tiga dan corak xes.

Previous Next

Bermula dengan GeoPattern

Cara termudah dan disyorkan untuk memasang GeoPattern adalah melalui GitHub. Sila gunakan arahan berikut untuk pemasangan yang mudah dan lancar.

Pasang GeoPattern melalui GitHub

 go get github.com/pravj/geopattern

Hasilkan Imej Corak melalui Perpustakaan GO

Pustaka GeoPattern sumber terbuka membolehkan pembangun perisian menjana lukisan corak geo secara pengaturcaraan di dalam aplikasi mereka sendiri menggunakan arahan Go. Pembangun perlu menghuraikan frasa corak tersuai, dan kemudian menjana corak kemudian menjana dengan memilih sebarang jenis. Pembangun juga boleh menetapkan warna asas dan warna latar belakang corak geo yang dihasilkan.

Cipta Imej Corak melalui API GO

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

Ciptaan Imej Corak dengan Warna Latar Belakang Pangkalan Khusus melalui 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)
}
 Melayu